Over a million developers have joined DZone.

This Week in Mobile (August 28)

Our weekly rundown of our favorite stories and projects from the mobile world

· Mobile Zone

Visually compose APIs with easy-to-use tooling. Learn how IBM API Connect provides near-universal access to data and services both on-premises and in the cloud, brought to you in partnership with IBM.

This week we have a lot of really useful libraries for your iOS and Android applications, and have a bunch of stories about encouraging users to allow your notifications and how to get smooth scrolling in your table views.


A bit problem that most app designer face is a dependency on push notifications to keep a user in touch. People get tons of notifications daily on their phone, so how can you encourage them to give your app permission? Read this indepth article to see how one app changed their onboarding process to get around this problem.


Vysor is a pretty desktop application that allows you to control your Android phone. It has another fantastic feature though; you can share your phone and screen with any other Vysor user that you choose.  For distributed teams, this is a must.

Any new mobile OS is a big deal, and Android 6 is no exception to that rule. Random Musings on the Android 6.0 SDK will give you an excellent overview of what's included.

And now for some projects that caught my attention: 

  • Android-ActionQueue allows you to run actions in queue, one by one. Simple but effective 

  • Android-Boilerplate deals with a lot of common Android app patterns, freeing you to deal with the more creative side of app development 

  • Transition Player is a neat little library to help create interactive animations 

  • Glide is an image loading and caching library focussed on smooth scrolling.


Getting applications to perform really smoothly is an artform. Perfect Smooth Scrolling in UITableViews highlights all the optimizations that an iOS developer needs to use to achieve this level of app zen.

Swift Pattern Matching is a great rundown on how powerful the switch statement can be. 

There are a few Swift projects that I was looking at this week: 

  • Gloss is an new JSON parsing library 

  • KolodaView is a class that helps you create Tinder like cards on iOS

  • Persei is a really nice animated top menu for your Swift applications. 

  • AMScrollingNavbar is a scrollable UINavigationBar that follows the scrolling of a UIScrollView


Facebook Messenger now includes a new virtual assistant named M, it's answer to Siri and Cortana. The twist with Facebook is that there's a human ready to step in if your requests are too difficult for AI to solve.

I usually don't cover much Windows Phone news here, but I noticed that Microsoft are set to launch new Lumia devices this October. If the leak is to be believed, these phones look pretty good

The Mobile Zone is brought to you in partnership with Strongloop and IBM.  Visually compose APIs with easy-to-use tooling. Learn how IBM API Connect provides near-universal access to data and services both on-premises and in the cloud.


The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}