This Week in Mobile - Jan 1

DZone 's Guide to

This Week in Mobile - Jan 1

Our weekly roundup of the most important news for mobile developers.

· Mobile Zone ·
Free Resource

As well as our usual rundown of popular projects and useful tips and tutorials for developers, there are a few articles listed at the end that will help you with your new year's resolutions to be more productive, and more successful with your apps! 


@maniacdev posted this Xcode Plugin That Allows You To Execute Specific Code Sections. It's a great way to test out smaller parts of your app quickly. 

@NatashaTheRobot has put together her list of the Best of Swift in 2015.

Here are some projects worth checking out this week:

  • Rainbow: Delightful console output for Swift developers

  • Then: Super sweet syntactic sugar for Swift initilizers

  • ReduxKit: Predictable state container for Swift apps

  • Swift-AI: Highly optimized artificial intelligence and machine learning library written in Swift


Have you noticed Twitter's like animation? Do you want to do it on your Android app? Check out how to do it here.

Learn How to mock dependencies in Unit, Integration and Functional tests; Dagger, Roboelectric and Instrumentation.

Some projects for you to check out as you kick off the new year: 

  • HTextView: Animation effects for TextView

  • ViewAnimator: A fluent Android animation library.

  • Fresco: An Android library for managing images and the memory they use from Facebook.

  • EasyPermissions: A wrapper library to simplify basic system permissions logic when targeting Android M


If you've been thinking about going into product management, give a little time to read So you want to manage a product? What no one tells you about the role.

We would all love this: How I got 2.3 million app downloads (without spending a cent on marketing)

And at New Year, we all aim to be more productive: here are 7 things you need to stop doing to be more productive.

android, ios, java, mobile, swift

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}