O'Reilly logo

Migrating to Android for iOS Developers by Sean Liao

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter     3

Structure Your App

Recall the roadmap for porting iOS apps to Android, which we just talked about in the introduction of Part II. It is the first step in setting the foundation and structure of your Android app. In this software implementation phase, you naturally need to make design decisions on how you’d like to structure your app in terms of organizing your code into classes. In iOS, you naturally break down your iOS GUI app into MVC classes, starting with creating a storyboard prototype using the Xcode storyboard feature. For your porting purposes, you want to follow your iOS thinking process using the same top-down approach: create the iOS-like storyboard first.

In this key step, you are aiming at class-level mappings from ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required