-
Notifications
You must be signed in to change notification settings - Fork 1
Code Exercise
Karl Pena edited this page May 30, 2019
·
15 revisions
- Get familiar with our WURFL Cloud application
- Register here - the WURFL Cloud "Lite" plan is free
- Download our free WURFL Cloud client
- Produce a .TSV output file and commit your results
- Provide the code you created to produce these results
- Provide a README.md for your project as if this were a production service
- Explain an example of how this can be used in a real-world scenario
-
Make a script that creates a tab-delimited output (TSV file) of the following capabilities:
- is_mobile
- complete_device_name
- form_factor
-
Next, Parse through each line and extract those capabilities and display them each in a different, labeled column.
-
Provide an example of a problem you might solve, if you implemented this app in a real world scenario.
- The API Key is not present in your code (it has been obfuscated or abstracted)
- Your output file has been provided in a file named "output.tsv"
- All the code you used to produce these results has been committed to your GitHub
- Your response to the real-world example use-case question has been provided
- A README.md has been provided, as if this were a production service
- Your GitHub URL has been sent to us at [email protected]
In the example (above) the brand_name capability will not
return the value called for in the code exercise:
https:/WURFL/wurfl-cloud-client-nodejs
- Readability
- Functionality
- Scalability
- Technical choices
- Experience level will be taken into consideration
- UA.txt
- Register here - the WURFL Cloud "Lite" plan is free
- Download our free WURFL Cloud client
- Getting Started Guide
- WURFL Product Documentation