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

This Week in Mobile: Better Build Processes and App Developers on Reality TV

DZone's Guide to

This Week in Mobile: Better Build Processes and App Developers on Reality TV

This week we have everything from reality TV to streamlining build processes, in depth coding tutorials to usability test advice.

· 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

In a week where Kim Kardashian makes the cover of Forbes for making millions from her mobile game and being considered a mobile mogul, it's interesting to see that there is a reality show inviting app developers to apply.  

Thankfully, the real world continues for app developers with lots of libraries, tutorials, and news to discuss.

iOS

The fastlane set of tools are essential for all iOS developers, and they've just put together a set of guidelines around code signing.

Reality TV shows and app development is a weird combination, but we'll see it Apple's Planet of The Apps on screens soon. If you want to be part of the series, you can apply now. Just make sure your app is operational toward the end of October this year. Ryan Hoover discusses why he is excited about the show.

Still thinking about learning Swift? Sam Lu has put together a 100 days of Swift course that provides a very visual way to learn the language. You can read the story behind the course in Sam's article here.

If you have an Objective-C app, you might not have the freedom to go with Swift. Here's some advice on Splitting Up a Storyboard in an ObjC/Swift Mixed Legacy Project

Xcode Extensions talks about the new source code editor extensions announced at WWDC this year. 

Want to start pushing your game dev skills? Here's how to Build Tic Tac Toe with AI using Swift

Some projects to check out:

Android

Learn how eero is Streamlining Android's Build Process to catch bugs early and improve team communication.

Google released the second developer preview of Android Wear 2.0 this week, including wearable drawer enhancements and wrist gestures. 

A lot of developers out there will relate to some of the points listed in Hard-earned Android Programming Experiences, particularly the importance of Clean Code.

Exploring the Google Awareness API is an excellent place to begin if you're thinking of bringing location and context-aware functionality to your app.

I love articles that bring you through the developers thought and coding process. Here's one, Music Player: From UI Proposal to Code.

Everywhere I turn, RxJava seems to be recommended for your Android apps. Refreshing to see an article that talks about where not to use RxJava.

This week's projects: 

  • Music-Player: From UI proposal to code (see above!).

  • FocusResize: A custom animation with scroll listener to recycler views.

  • Pulsator4Droid: Pulse animation for Android.

  • DiscreteSliderA slider that allows a user to select a value at one of the specified tickmarks.

General

Making a profit from your apps isn't as easy as you might think. In Bringing Home the Bacon, you'll pick up a few tips that will help.

Julie Zhou talks about Metrics vs. Experience, where understanding the data will help you create apps that people will love. 

Usability tests can be mundane affairs, so you'll want to read about Creating Usability Test Tasks that Really Motivate Your Users. 

Here's a list of Must Have Apps for Designers.

Finally read about Airbnb's "Sheryl Sandberg" , Belinda Johnson, one of the most important figures in the leadership team at the company.

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

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 }}