Appcelerator Titanium: Up and Running - Helion
ISBN: 978-14-493-2951-8
stron: 154, Format: ebook
Data wydania: 2013-03-11
Księgarnia: Helion
Cena książki: 63,74 zł (poprzednio: 74,99 zł)
Oszczędzasz: 15% (-11,25 zł)
Build native apps for iOS, Android, and Blackberry from a single JavaScript codebase with Appcelerator Titanium. This guide gets you quickly up to speed on this amazing framework and shows you how to generate cross-platform apps with 100% native controls. You’ll also learn the advantages of using Titanium when you want to create an app for just one native platform, rather than struggle with Java or Objective-C.
Fast-paced and full of examples, this book helps you build your first project with Titanium Studio, and then takes you through the steps necessary to build complex data-bound apps.
- Learn how Titanium differs from frameworks such as jQuery Mobile and Sencha Touch
- Set up and use iOS and Android SDKs and compilers with Titanium
- Build basic UI and window controls, and create your own composite objects
- Take a peek at how Titanium objects and methods work behind the scenes
- Learn how JavaScript makes Titanium easy to extend and customize
- Develop apps that consume complex data, whether it’s stored locally or on remote servers
- Understand the pros and cons of distributing apps on the App Store and Android Market
Osoby które kupowały "Appcelerator Titanium: Up and Running", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Appcelerator Titanium: Up and Running. Building Native iOS and Android Apps Using JavaScript eBook -- spis treści
- Appcelerator Titanium: Up and Running
- Preface
- Introduction
- Conventions Used in This Book
- Using Code Examples
- Safari Books Online
- How to Contact Us
- Acknowledgments
- 1. The Benefits of Titanium
- When to Use Titanium
- When Titanium Makes Sense
- Cross-Platform Compatibility
- Using Titanium for Just One Platform
- When Titanium Doesnt Make Sense
- Mobile Landscape
- PhoneGap
- Sencha Touch
- jQuery Mobile
- jQTouch
- MonoTouch
- Wheres the GUI?
- Death of Xcode and ADK?
- Pricing and Support
- 2. Getting Set Up to Use Titanium
- Selecting a Development Environment
- Setting Up Your Native SDKs
- Other Hardware Prerequisites
- External Displays
- 3. Titanium Studio
- Features of Titanium Studio
- Automatic Syntax Checking
- Autocomplete (Intellisense)
- Debugging
- Building Your App
- Titanium Studio and Other Text Editors
- Features of Titanium Studio
- 4. A Hello World App
- Building Your First App
- Writing the App
- The Files in Your First Project
- The tiapp.xml File
- Build Folder
- Events
- Custom Events
- 5. Becoming a Capable Control Freak
- Basic UI Controls
- Window-Based UI Controls
- Picker Control
- Option Control
- Creating Your Own Composite Objects
- The Customized Slider Object
- Custom Attributes on Controls
- More Uses for Custom Controls
- The Main Event
- Event Propagation
- 6. Titanium Objects
- App Object
- Storing Data in the App Object
- Pause and Resume Events
- Background Services
- Local Notifications
- Window and View Objects
- Window and View Layout
- Layout
- View Controllers
- Navigation Group
- TabGroup Object
- Conclusion
- App Object
- 7. Customizing Titanium
- Whats in a Name...Space
- Titanium Compatibility Layer (TiCL)
- Version and Sharing Considerations
- Copying and Merging
- Further Compatibility
- Convenience Functions
- Titanium Modules and Their Uses
- How to Write a Module
- Titanium Mobile Marketplace
- Using a Titanium Module
- Adding the Module
- Referencing the Module
- Calling a Module from Titanium Code
- Appcelerator Cloud Services
- 8. Titanium App Storage
- Local File Storage
- Database Storage
- ResultSets
- 9. Distribution Methods
- Apples App Store
- Custom B2B Apps
- Apples Enterprise Distribution
- Androids Marketplace
- Apples App Store
- 10. API Reference
- Titanium
- Titanium.API
- Titanium.Accelerometer
- Titanium.Analytics
- Titanium.Android
- Titanium.Android.currentActivity
- Titanium.Android.Calendar
- Titanium.Android.NotificationManager
- Titanium.App
- Titanium.App.Android
- Titanium.App.iOS
- Titanium.App.Properties
- Titanium.Codec
- Titanium.Contacts
- Titanium.Database
- Titanium.Facebook
- Titanium.Filesystem
- Titanium.Geolocation
- Titanium.Gesture
- Titanium.Locale
- Titanium.Map
- Titanium.Media
- Titanium.Network
- Titanium.Network.Socket
- Titanium.Platform
- Titanium.Stream
- Titanium.UI
- Titanium.UI.Android
- Titanium.UI.Clipboard
- Titanium.UI.iOS
- Titanium.UI.iPad
- Titanium.UI.iPhone
- Titanium.UI.MobileWeb
- Titanium.Utils
- Titanium.XML
- Titanium.Yahoo
- About the Author
- Colophon
- Copyright