Book Description
Migrating to Android for iOS Developers gives you—as an experienced native iOS app developer—the skills to learn native Android apps development from scratch. Starting with preparing your Android integrated development environment and introducing just enough Android application framework fundamentals, you’ll understand how to create a simple but meaningful HelloAndroid project immediately.
This book provides the guidelines and tutorial projects to show you how to translate your existing iOS app to the Android platform. You’ll use your mobile app knowledge to structure your Android apps in a similar way to how you would structure your iOS apps. To implement use cases with detailed screens, the most common mobile topics are discussed, including user interfaces, managing data, and networking with remote services. As you move through the book, you’ll create Android apps with rich UI components to handle common CRUD operations locally and remotely.
There are many Android goodies described in the book. Instead of relying on routine text descriptions, you’ll discover the uniqueness of Android and appreciate the many features that are unique to the platform. This book also explores more powerful mobile UX patterns that are commonly used on the iOS and Android platforms.
When you finish reading Migrating to Android for iOS Developers, you’ll be an Android developer as well as an iOS developer. And, you will be fully convinced you can do everything in Android that you can do in iOS.
What youll learn
- How to maximize your existing iOS mobile knowledge to learn Android programming skills
- How to use the Android integrated development environment with the Eclipse ADT plugin
- How to translate your existing iOS code to Android with the following common mobile topics:
- Common mobile screen navigation patterns
- User interface components and UI animations
- Storing data
- Networking and using remote services
- Using system apps
- Maps and location awareness
- Mobile search frameworks
- Mobile analytics
Who this book is for
This book is for iOS app developers—like you—who want to port their native iOS app to become an Android app. Also, if you are not an iOS developer, but already familiar with mobile apps, then this book can also help you understand Android development with step-by-step instructions and tutorial projects.
Table of Contents
Chapter 1. Setup Development Environment
Chapter 2. Android Programming BasicsChapter
Chapter 3. Structure your App and Break it into Components
Chapter 4. Implement Piece by Piece
Chapter 5. More About Android Application Components
Chapter 6. Android Application Resources
Chapter 7. Common Mobile Use Cases
Chapter 8. Pulling it all together – Recap with a Case Study
Chapter 9. Appendix
中文:
书名:Migrating to Android for iOS Developers
IOS开发人员迁移到Android 作为一名经验丰富的原生iOS应用程序开发人员,为您提供从头开始学习原生Android应用程序开发的技能。从准备Android集成开发环境和介绍足够的Android应用程序框架基础开始,您将了解如何立即创建一个简单但有意义的HelloAndroid项目。
这本书提供了指南和教程项目,向你展示如何将你现有的iOS应用程序转换到Android平台上。您将使用您的移动应用程序知识来构建Android应用程序,其方式与构建iOS应用程序的方式类似。为了实现具有详细屏幕的用例,我们讨论了最常见的移动主题,包括用户界面、数据管理和远程服务联网。在阅读本书的过程中,您将创建具有丰富的UI组件的Android应用程序,以处理本地和远程的常见CRUD操作。
书中描述了很多Android的好东西。你将发现Android的独特性,并欣赏该平台独有的许多功能,而不是依赖于常规的文本描述。本书还探讨了iOS和Android平台上常用的更强大的移动用户体验模式。
当你读完《为iOS开发者迁移到Android》,你将既是一名iOS开发者,也是一名Android开发者。而且,你会完全相信,你可以在Android中做你在iOS中能做的一切。
你会学到什么?
- 如何最大限度地利用您现有的iOS移动知识来学习Android编程技能
- 如何将Android集成开发环境与Eclipse ADT插件结合使用
- 如何将你现有的iOS代码翻译成Android,下面是一些常见的移动话题:
- 常见的移动屏幕导航模式
- 用户界面组件和UI动画
- 存储数据
- 联网和使用远程服务
- 使用系统应用程序
- 地图和位置感知
- 移动搜索框架
- 移动分析
这本书是为谁而写的
这本书是为像你这样的iOS应用程序开发人员写的,他们想要移植他们的原生iOS应用程序成为Android应用程序。此外,如果你不是iOS开发人员,但已经熟悉移动应用程序,那么这本书也可以通过分步说明和教程项目帮助你理解Android开发。
目录表
第1章.设置开发环境
第2章Android编程基础章节
第3章.构建你的应用程序并将其分解为组件
Chapter 4. Implement Piece by Piece
第5章:有关Android应用组件的更多信息
第六章安卓应用资源
第7章:常见的手机使用案例
第八章:综合起来,用一个案例来总结
第九章附录
评论前必须登录!
注册