Book description
Learn how to make mobile native app development easier. If your team frequently works with both iOS and Android—or plans to transition from one to the other—this hands-on guide shows you how to perform the most common development tasks in each platform. Want to learn how to make network connections in iOS? Or how to work with a database in Android? This book has you covered.
In the book’s first part, authors Shaun Lewis and Mike Dunn from O’Reilly’s mobile engineering group provide a list of common, platform-agnostic tasks. The second part helps you create a bare-bones app in each platform, using the techniques from part one.
- Common file and database operations
- Network communication with remote APIs
- Application lifecycle
- Custom views and components
- Threading and asynchronous work
- Unit and integration tests
- Configuring, building, and running an app on a device
Publisher resources
Table of contents
- Preface
- I. Tasks and Operations
- 1. UI Controllers
- 2. Views
- 3. Custom Components
- 4. User Input
- 5. Message Passing
- 6. Files
- 7. Persistence
- 8. Concurrency (Multi-Threading)
- 9. Networking
- 10. User Feedback
- 11. User Preferences
- 12. Serialization and Transports
- 13. Extensions
- 14. Testing
- II. Sample App
- 15. Welcome and Environment Setup
- 16. Building an App
- 17. Listing Data in the App
- 18. Modeling Our Library
- 19. And Yet, We Persisted
- 20. Networking and Our App
- Index
Product information
- Title: Native Mobile Development
- Author(s):
- Release date: November 2019
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781492052821
You might also like
book
Mobile App Development with Ionic, Revised Edition
Learn how to build app store-ready hybrid apps with Ionic, the framework built on top of …
book
Learn Java for Android Development: Migrating Java SE Programming Skills to Mobile Development
Gain the essential Java language skills necessary for using the Android SDK platform to build Java-based …
book
Android User Interface Design: Implementing Material Design for Developers, Second Edition
Build Android 6 Material Design Apps That Are Stunningly Attractive, Functional, and Intuitive As Android development …
book
Build Mobile Apps with Ionic 4 and Firebase: Hybrid Mobile App Development
Leverage your existing web development skills to learn the whole cycle of hybrid mobile app development. …