Singularity Software developer content
- Android libraries - must haveAndroid Developers
Singularity Software: Many developers which start learning Android, or any other language, don't really know where to focus while they learn specific technology. Android's community has huge variety of different open source libraries. From ListView adapters, ActionBar's, simple tools to help you during development, up to the lazy load, HTTP request, JSON communication etc. Why are they so good? Many libraries can save our life when we are developing. First, there is no need to invent a wheel. Second and more import...
- Wearables - Watch faces design and implementationAndroid Developers
Singularity Software: Android Wear supports custom watch faces with designs that can show contextually relevant information to users. Designing a watch face requires a careful blending of data and visual elements that informs users without requiring close attention. Simple, attractive layouts that can adjust to different screen shapes and sizes, provide options for color and presentation, let users create a deeply personalized experience with the Wear device that fits them best. Watch faces exist as part of the Wear ...
- Espresso - Android application testingAndroid Developers
Singularity Software: Although many development teams and companies look into the testing as "way to find bugs" testing actually has much bigger importance if you look into it as last line of defense for the user. It not only allows us to have apps which have less crashes but much smoother and better user experience. Espresso allows us to automate testings. That way we can be sure that no scenarios will pass with regression bugs in any given moment. For more information of Espresso and also tutorials about it take...