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

This Week In Mobile (August 7)

DZone's Guide to

This Week In Mobile (August 7)

How security scares can help fix a years old fragmentation issue and lots more!

· Mobile Zone
Free Resource

Discover how to focus on operators for Reactive Programming and how they are essential to react to data in your application.  Brought to you in partnership with Wakanda

Android 

We all know that fragementation is an issue with Android, but it's often difficult to grasp the extent of the problem. Not anymore, thanks to OpenSignal's Android Fragmentation Visualized.  With stats like 24,093 distinct Android devices, an increase of 28%, it'll make you feel bad for indie developers trying to make a splash on the platform. 

Speaking of fragementation, The Verge talks about how the Stagefright bug popped up just over a week ago, might actually help make Android safer, in How the Stagefright bug changed Android security.

Fabio Collini has a fantastic article on how to use the Data Binding framework announced at this years Google I/O conference. Two-way Android Data Binding will take you through the most important points in using the technology to manage layouts. 

Michael Ramirez discusses the details on Hiding Secrets in Android Apps. If you're hiding passwords, API client secrets or any other sensitive details in your Android app, read this... please!

The Once library is a great way to handle one off operations in your Android app. Why bother writing the boilerplate to ensure that things happen only once ever, or once per app version, when Jon Finerty has already got you covered?!

iOS 

I subscribed to the iOS Learning Weekly newsletter last week. Two issues in an I'm hooked; it's full of links to brilliant tutorials across the web.

While we're on the topic of tutorials, with the release of watchOS2 you can now do real animations on the Apple Watch. If you want to learn how to do this, check out Lukas Petr's tutorial, watchOS 2: The Power of Animations.  

Apple have published an excellent article on Adopting Cocoa Design Patterns in your Swift apps. There's some excellent content in here that every Swift developer should be aware of.

Using defaults for your app is no fun - you want cool progress animations right? NVActivityIndicatorView is a collection of more asthetically pleasing animations for your long running tasks.

The faultless 9to5Mac has an article showing what's new in iOS 9 Beta 5, including wifi-calling and CarPlay enhancements (is anyone using CarPlay out there?!). I think my favorite addition is the "Shuffle All" option for your music.

Design 

Brian Nelson continues his series on imagining the future of technology with Facebook Messenger Concept showing how the app could become the center of everything on your phone.

Learn how divergent branches can appear in your repository and how to better understand why they are called “branches".  Brought to you in partnership with Wakanda

Topics:
fragmentation ,security ,projects ,apple ,android ,mobile

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

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

X

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

{{ parent.tldr }}

{{ parent.urlSource.name }}