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: Living With Crashes and The Rise of Kotlin

This Week in Mobile: Living With Crashes and The Rise of Kotlin

Crashes seem to be an unspoken reality for all app developers. This week we have an excellent article on dealing with crashes on iOS, and how to do better than ignore crashes on rotating Android devices.

James Sugrue user avatar by
James Sugrue
CORE ·
Nov. 11, 16 · Mobile Zone · News
Like (3)
Save
Tweet
3.22K Views

Join the DZone community and get the full member experience.

Join For Free

Lots of variety with everything from dealing with crashes, building iMessage apps and keeping up with RxJava 2.0.

iOS 

App crashes causing you nightmares? Learn from someone who has seen it all in How Not to Crash. 

Here's a great guide on How to Build an iMessage App with Swift.

There are some things you'll probably never do as an iOS developer. Here's one person's list of iOS True Confessions.

Not everyone warms to Swift instantly. Bob Lee gives 5 Reasons Why He Fell In Love With Swift and why it's the perfect language for beginners. 

Over the past few weeks, we've had a few articles on the storyboards theme. Here's another piece on How Real Teams Deal With iOS Storyboards.

Some projects to check out

  • Presentr: Swift wrapper for custom ViewController presentations on iOS

  • Hypertext: Any-way-you-want-it, type-safe HTML in Swift.

  • CascadingTableDelegate: A no-nonsense way to write cleaner UITableViewDelegate and UITableViewDataSource in Swift.

  • TTGSnackbar: TTGSnackbar shows simple message and action button on the bottom or top of the screen with multi kinds of animation, which is written in Swift3 and inspired by Snackbar in Android. It also supports showing custom view, icon image or multi-action button.

Android

RxJava 2.0 is a complete rewrite of RxJava, so if you're planning on keeping up with the latest release, it's worth checking this official list of What's Different in 2.0.

Activity Revival and the Case of the Rotating Device talks through the options that you have in handling the case where your app's activity could be restarted as the device rotates. 

As it gets more popular, see how Kotlin became one development teams' primary language for Android, despite some potential difficulties. 

Want to use AnimatedVectorDrawableCompat in your app, but at a loss about how to get going. Here's the missing guide that you've been looking for.

Some projects to check out 

  • material-remixer-android: Remixer is a set of Android libraries and protocols to allow live adjustment of apps and prototypes during the development process.

  • ClearScreenHelper: The ClearScreenHelper can help you clear screen by sliding mode easily.

  • android-TNRAnimationHelper: A library that contains practical animations: Rotation, Flip, Horizontal and Vertical Shake, Pulse. 

  • mirror: Yet another Sketch Mirror App for Android.

In Other News...

From three apps that captured the author's imagination, here are Three Key Lessons About Mobile User Experience Design.

A Product Manager Communication Survival Guide shows how to deal with information overload

Keeping up with JavaScript is tough — very tough. So here's a Study Plan to Cure JavaScript Fatigue and get back on top of things.

Crash (computing) mobile app Kotlin (programming language)

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • API Security Tools: What To Look For
  • Handling Multiple Browser Windows and Tabs in Selenium PHP
  • Python Class Attribute: Class Attribute vs. Instance Attribute
  • Secure Proxy for HIPAA-Compliant API Analytics

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