Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

This Week in Mobile (Dec 25)

DZone's Guide to

This Week in Mobile (Dec 25)

Take a break from the festivities and see what's going on in the mobile world

· Mobile Zone
Free Resource

Download this comprehensive Mobile Testing Reference Guide to help prioritize which mobile devices and OSs to test against, brought to you in partnership with Sauce Labs.

This week we have a little festive fun with Apple Pencil as well as some great articles around animation, and maybe the solution to your Android app startup slowdowns.

iOS 

It doesn't get more festive than knocking over Christmas trees right? Simon Gladman continues his iPad experiments by creating an Apple Pencil Controller Christmas Tree Bowling Game with SceneKit.

It can be tempting to use guard in Swift, however you should be able of When (not) to use guard.

Details matter - harnessing the power of Core Animation shows how Stripe Checkout achieves their subtle movements. 

Here's an excellent Swift String Cheat Sheet to keep within reach when working on your apps.

Some interesting projects to check out 

  • Whisper: a component that will make the task of display messages and in-app notifications simple

  • MaterialKit: a beautiful Material Design framework in Swift

  • IDZSwiftCommonCrypto: a wrapper for Apple's Common Crypto library written in Swift

  • MBMotion: some really nice motion effects for your Swift apps

Android 

Bringing structure and discipline into your projects can be a challenge. Learn How to help developers with custom Lint rules

Did you know that Android's multidex slows down app startup?

Another great series on reactive programming that I almost missed, Crunching RxAndroid has got to the fifth and final article.

There's a lot of great new features in Google Play Services 8.4, including email app invites and Map API improvements.

Some projects to check out: 

General 

Interface Animation: The Force of Motion goes into greate detail about the importance of animation in app design.

Facebook Design have published a journey in design and storytelling with Designing Facebook Collage.

Analysts agree that a mix of emulators/simulators and real devices are necessary to optimize your mobile app testing - learn more in this white paper, brought to you in partnership with Sauce Labs.

Topics:
ios ,swift ,java ,android

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}