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

This Week In Mobile [Dec 4]

DZone's Guide to

This Week In Mobile [Dec 4]

Our weekly roundup of the best articles out there for mobile app developers, including the Facebook SDK for tvOS,

· 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.

The big news of the week is that Swift is now open source. There's a lot more going on though, as we cover build speed for your Android apps, wrapping C libraries in Swift and much more. 

iOS

The Facebook SDK for tvOS was released last week, allowing Facebook login, sharing and analytics for your Apple TV apps. 

Presentation Controllers and Adaptive Presentations shows you all you need to know about their introduction since iOS8.

Learn how to wrap a C library from Swift...if you're into that kind of thing.

Would you agree that Half a year later, the Apple Watch platform feels like a stalled platform

Master Swift by understanding The Essentials of Arrays in Swift.

This week's new projects include: 

  • Format: A Swift Formatter Kit.

  • Chatto: A lightweight framework to build chat applications, from Badoo.

  • Pantry: The missing light peristence layer for Swift.

  • Kingfisher: A lightweight library for downloading and caching images from the web.

Android 

If there's one thing that developers hate, it's waiting for things to build. You'll find some Android Build Speed tips here.

We featured a library called Scissors from Lyft last week in our projects section. Read the full story behind Scissors: an image cropping library for Android.

Some Android projects you might want to check out: 

  • loading-balls: A highly configurable library to do loading progress with animated balls.

  • XRecyclerView: A RecyclerView that implements pull to refresh and loading more features.

  • BookDash: An Android app for the NPO where you can download books in different languages for free.

  • ScreenshotsNanny: A library that helps take screenshots for publishing on the Google Play Store.

Design

Paco Soria asks Who Cares about the design language.

MaterialUp have a great article which shows design concepts and their implementation in CodePen in Can You Code This Design Concept?

General 

Check out Michael Organ's 9 Useful Marketing Techniques for Promoting Mobile Games.

And to tie in with our own Developer Career Patterns series, check out this description for The Wolf - similar to a 10x engineer, but a little more special.

See how to go From Zero to Product in 14 Days.

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 ,android ,java ,swift

Opinions expressed by DZone contributors are their own.

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

{{ parent.tldr }}

{{ parent.urlSource.name }}