DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
  1. DZone
  2. Testing, Deployment, and Maintenance
  3. Deployment
  4. This Week in Mobile: Instagram, Apple Watch, Game Design, and More!

This Week in Mobile: Instagram, Apple Watch, Game Design, and More!

This week we still have a lot of WWDC reaction going on in the iOS world. There's no lack of Android news, though.

James Sugrue user avatar by
James Sugrue
CORE ·
Jun. 24, 16 · News
Like (5)
Save
Tweet
Share
2.69K Views

Join the DZone community and get the full member experience.

Join For Free

Android 

You'll find some great tips on how to Use Android Studio Like a Pro from the team at Stanfy. An impressive summary of the stuff you really should know how to do. And while on the topic of Android Studio, don't forget that the data binding features can help you avoid using findViewById.

Dagger is pretty popular these days. Here's one of the best articles explaining how to achieve dependency injection in Android:  Inject everything - ViewHolder and Dagger2, with Multibinding and AutoFactory example.

Instagram has put together an article on Beautiful, Preformant Android UI. These guys know their stuff, so ignore at your peril. 

Playbook for Developers is full of tips on how to manage the entire lifecycle of your app, from development to user engagement. 

Udacity is running an Android Basics Nanodegree, created with Google themselves. Well worth a look if you want to get into Android.

Some projects to check out: 

  • RxGroups: From Airbnb, easily group RxJava Observables together and tie them to your Android Activity lifecycle

  • Spotlight: Android library used to onboard users by showcasing specific features in the app

  • ExpandingPager: A card peek/pop controller

  • BottomDialogs: Library that shows a customizable Material-based bottom sheet

iOS

During WWDC Apple released an update to the App Store Review Guidelines.  However, they went a step better by providing a comic book all about the guidelines. If you find it difficult to keep up with the changes, you can see a detailed list of changes appstorereviewguidelineshistory.com.

One of my favorite things about WWDC was the changes made to WatchOS. Launch apps, as demonstrated, is what will bring the Watch to the level we expected. Here's Conrad Stoll's comments on App Launching on Apple Watch.

Realm has put together the reactions of 30 top developers to WWDC, in WWDC 2016, the Developer Perspective.

iMessages having its own app store might seem weird, but read how Apple is saving the App economy but not by 'fixing' the AppStore. After reading that, check out why stickers are so important in The Elements of Stickers.

Check out David Rico's new series, User Engagement on iOS with Swift, kicking off with deep links.

Some of the best new projects on GitHub this week: 

  • open-source-ios-apps: Collaborative list of open source iOS apps

  • SaveTheDot: A game developed using the new UIViewPropertyAnimator in iOS10

  • DropDown: A Material Design dropdown for iOS

  • Graphs: Lightweight charts view generator for iOS

We're into the iPhone 7 rumor mill now, and according to The Verge and the Wall Street Journal, the new phone will look like the 6S. And the headphone jack is likely to disappear in this year's iteration. It makes sense that the biggest changes will be kept for 2017, the 10th anniversary of our favorite smartphone. 

General 

Information Architects have put together an amazingly detailed article on Four UX Lessons in Game Design. If you've had aspirations of creating a game, this is essential reading. 

Microsoft buying LinkedIn seemed weird at first, but it's resulted in Microsoft's New Secret Weapon being Reid Hoffman.

mobile app Design Android (robot)

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Top 12 Technical Skills Every Software Tester Must Have
  • Memory Debugging: A Deep Level of Insight
  • RabbitMQ vs. Memphis.dev
  • Core Machine Learning Metrics

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: