Migrating to Android for iOS Developers /
"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 fun...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
[Berkeley, CA] :
Apress,
[2014]
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Machine generated contents note: pt. 1 Prepare Your Tools
- ch. 1 Setting Up the Development Environment
- Android Developer Tools Plugin for Eclipse
- Installing the All-in-One Bundled Package
- Installing the Eclipse ADT Plugin
- MacBook Retina Display
- Eclipse Workbench
- Eclipse Workspace
- Summary
- ch. 2 Android Programming Basics
- Java Language in a Nutshell
- HelloJava with Eclipse
- Create a Java Project
- Android Application Framework Fundamentals
- Android Applications
- Application Components
- Intents and Intent Filters
- Application Resources
- HelloAndroid Project
- Summary
- pt. 2 Come Sail Away: A Roadmap for Porting
- ch. 3 Structure Your App
- Model-View-Controller in Android
- Content View
- ADT Graphical Layout Editor
- View Controller: Lifecycle
- Content View Controller: Fragment
- Container View Controller: Activity
- Android Storyboard: Screen Navigation Patterns
- Navigation Stack
- MVC Project Template
- Master List with Details Drilldown
- Navigation Tabs
- ActionBar
- Swipe Views
- ViewPager
- Sliding Menu
- DrawerLayout
- Dialogs
- Summary
- ch. 4 Implement Piece by Piece
- User Interface
- Layout and View Anatomy
- Common Layout Managers
- Common Ul Widgets
- Screen Animations
- Save Data
- SharedPreferences
- Object Serialization with File Storage
- SQLite Database
- Networking and Using Remote Service
- Perform Network Operations in Background
- Getting Data from the Server
- HttpURLConnection: HTTP GET
- Send Data to Server
- HttpURLConnection: HTTP POST
- Consume RESTFul Web Services
- HTTP in Android
- Summary
- pt. 3 One Step Further
- ch. 5 More About Android Application Components
- Intent and Intent Filter
- Explicit Intents
- Implicit Intents
- Services
- IntentService
- PendingIntent
- Broadcast Receivers
- LocalBroadcastManager
- Content Providers
- ContentProvider
- ContentResolver
- Summary
- ch. 6 Android Application Resources
- Resource Types
- String Resources
- Drawable Resources
- Layout and Menu Resources
- Value Resource Types
- Color State List Resource
- Animation Resources
- Style Resource
- Configuration Qualifiers
- Internationalization
- Summary
- ch. 7 Common Mobile Use Cases
- Hybrid Apps: Embedded Browsers
- WebView
- Interface with JavaScript
- Use System Apps
- Phone Dialer
- SMS Messaging
- Media Player
- Mobile Search Framework
- SearchView
- Voice Search
- Recent Search Suggestions
- Map and Location Awareness
- Google Play Services
- Google Maps Android API
- Location Services
- Mobile Analytics
- Google Mobile Analytics
- Using the Google Analytics SDK
- Summary
- ch. 8 Pulling It All Together
- Recap with a Case Study
- Structure Your App
- Choose a Screen Navigation Pattern
- Implement Piece by Piece
- Objective-C to Java Class Porting Steps
- Model Class: RentalProperty
- EditTextView Fragment
- RentalPropertyView
- RESTful Service and Saving Data
- AmortizationView Fragment
- MonthlyTermView Fragment
- Summary
- pt. 4 Final: The Beginning of Disparity.