DZone
Mobile Zone
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
  • Refcardz
  • Trend Reports
  • Webinars
  • Zones
  • |
    • Agile
    • AI
    • Big Data
    • Cloud
    • Database
    • DevOps
    • Integration
    • IoT
    • Java
    • Microservices
    • Open Source
    • Performance
    • Security
    • Web Dev
DZone > Mobile Zone > This Week in Mobile: Improvements Everywhere!

This Week in Mobile: Improvements Everywhere!

With everything from improving underlines, looking at the progress of Instagram, and ways to improve your Swift or Java code, this week is all about improvements

James Sugrue user avatar by
James Sugrue
CORE ·
Jul. 03, 16 · Mobile Zone · News
Like (2)
Save
Tweet
1.95K Views

Join the DZone community and get the full member experience.

Join For Free

With the dust settled after the developer conferences of the summer, we can now look forward to getting apps ready for the next iterations of our mobile operating systems.

Android 

The waiting is over - Android N is now officially Android Nougat.

Romain Guy has put together A Better Underline for Android, a much nicer way of presenting underlined text.

In Faceoff: Android vs iOS, you'll see the state of the operating systems in 2016 with their differences and similarities highlighted.

Did you know the first Instagram Android app was built in four months by two engineers? Instagram + Android: Four Years Later looks at how far the app has come.

Android Data Binding: That <include> thing talks about how you can include layouts within layouts. 

You should be following the Clean Android Code article series. The latest one looks at the Event Bus.

Some projects to check out: 

  • StepView: A step by step flow indicator 

  • Scoops:  Android library for managing and applying multiple themes and custom theme modification

  • Revealator: A helper to circle reveal/unreveal a view easily, with translations and childs animations

  • MagicaSakura: MagicaSakura is an Android multi-theme library which supporting both daily colorful theme and night theme.

iOS

WWDC 2016 might seem like a blur to you, but you probably missed some news. Here is A quick list of overlooked announcements. And here's a good summary of what's new in Notifications.

Nick O'Neill talks about Discovering Native Swift Patterns, looking at design patterns you might have seen in your Objective-C code and translating them to Swift. 

UICollectionView: Unjustly Maligned takes some time out to defend one of the most useful but misunderstood classes in UIKit. 

Good Swift Bad Swift is an excellent series that any self-respecting Swift developer should be following. Part 2 has just been published. 

Remember that article about Swift Build Time Optimizations? Well, there have been some updates since you last read it. 

It's time to start getting ready for the iOS 10 release. Here's a useful template library for Sketch that will give you a headstart. 

You can't miss DZone's latest Refcard, Swift Essentials from Alex Blewitt. The ultimate Swift reference

Some new projects to check out: 

  • Cleanse: Lightweight dependency injection framework from Square
  • LayoutKit: Fast view layout library for iOS

  • SwiftLinkPreview: Makes a preview from a URL, grabbing titles, text and images

  • Preheat: Automates prefetching of content for UITableView and UICollectionView

General 

See how the most popular apps, like Instagram, Uber and WhatsApp have changed over time in Great Apps Timeline.

Design Sprints can be a great way to work out how your app should look before putting in a large coding investment. Check out Google's article explaining how to run your own.

mobile app Android (robot) Swift (programming language)

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Data Science: Scenario-Based Interview Questions
  • Using Ingest Pipelines to Enhance Elastic Observability Data
  • Best Jira Add-ons for the Cloud
  • Comparing Approaches to Durability in Low Latency Messaging Queues

Comments

Mobile Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • MVB Program
  • 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:

DZone.com is powered by 

AnswerHub logo