Muutke küpsiste eelistusi

E-raamat: Flash Mobile: Developing Android and iOS Applications [Taylor & Francis e-raamat]

(Academy of Art University, US)
  • Formaat: 294 pages, 400 Illustrations, color
  • Sari: Visualizing the Web
  • Ilmumisaeg: 24-Feb-2011
  • Kirjastus: Focal Press
  • ISBN-13: 9780240815695
  • Taylor & Francis e-raamat
  • Hind: 249,27 €*
  • * hind, mis tagab piiramatu üheaegsete kasutajate arvuga ligipääsu piiramatuks ajaks
  • Tavahind: 356,10 €
  • Säästad 30%
  • Formaat: 294 pages, 400 Illustrations, color
  • Sari: Visualizing the Web
  • Ilmumisaeg: 24-Feb-2011
  • Kirjastus: Focal Press
  • ISBN-13: 9780240815695
Build rich media applications for the ¡OS and Android platforms with this primer to Flash mobile development. You get all the essentials---from setting up your development environment to publishing your apps to the Google Marketplace/Apple iTunes App Store.

Develop elementary applications without coding; then realize the power of ActionScript 3.0 to add rich complexity to your applications. Step-by-step instruction is combined with practical tutorial lessons to deliver a working understanding of the development stages including:

User interfaces are presented in full color to illustrate their nuances. The companion website, www.visualizetheweb.com/flashmobile, includes all the AS3 code, project files, and a blog to keep you up to date with related news and developments.

Maybe you're familiar with Flash and ActionScript and you'd like to make the move to writing your own apps for iPhone and Android? Maybe you're new to Flash animation, but have some app ideas you'd like to try out? Either way, Flash Mobile sets you on the right course with a thorough approach to Flash itself, moving on to mobile-specific controls such as multi-touch, gestures, accelerometers and geolocation. You know exactly where you are at every stage, and the author's clear writing style is approachable and explanatory. Clear goals help break down the building blocks of good apps, and the six projects are great stepping-stones to help unleash your app-building potential!---Toby Pestridge. Toby James Creative

Essential information to get started building mobile applications for ¡OS and Android using AIR. Everything you need is covered from designing your application to publishing it on app stores.--- Arno Gourdol, Flash Runtime director of engineering, Adobe

Author's Note xi
Foreword xiii
Section 1 Setting up Flash CS5 for Android Development 3(46)
Designing and Developing for Android Hardware
7(5)
Configuring the Android SDK Publish Setting
12(3)
Setting up Flash CS5 for Android Development
15(2)
Installing Your AIR Application onto an Android OS
17(1)
Building Your First Application for Android Using Flash CS5
18(9)
Project 1 Creating Your First App Using Flash CS5
27(22)
Setting up Your Development Environment
27(8)
Creating the Graphics
35(2)
Building an Application
37(6)
Running Your App on Your Android Phone
43(6)
Section 2 Rapid Android Development in Flash CS5 49(52)
Creating Content for Your Android Phone That Does Not Require Programming
49(1)
Animation Techniques You Should Use on Mobile Devices
50(21)
Controlling Sound
71(9)
Controlling Video
80(3)
Working in the Third Dimension
83(3)
What You Have Learned
86(3)
Project 2 Optimizing Animation, Audio, Video, and Component Use in Your AIR for Android Apps
89(12)
Your Building Blocks
89(2)
Importing Files into Flash
91(3)
Adding Animation
94(2)
Adding Audio
96(1)
Adding Video
96(1)
Testing on Your Android Phone
96(5)
Section 3 Developing Mobile Apps using ActionScript 101(40)
Enabling Flash to Execute Solutions Faster with AVM 2.0
102(1)
What You Can Expect When You Use AS3
102(11)
Controlling Data
113(3)
Controlling Text
116(1)
Drawing with the Shape Class
117(1)
Using ActionScript to Control Animation, Audio, and Video in Your Android Apps
118(7)
Extending Flash with Open Source Libraries
125(1)
Summary
125(2)
Project 3 Building Sprite's 123
127(14)
Setting Up the Project to Run on an iPhone
128(3)
Setting Up the Timeline
131(3)
Adding Interaction to Your Number Screens
134(3)
Completing the Application
137(4)
Section 4 Leveraging Custom iPhone and Android Interface Calls with ActionScript 141(40)
Using Gestures in Your Apps
142(4)
Working with Gestures
146(4)
Which Way Is Up? Controlling Orientation with the Android Accelerometer
150(2)
Knowing Where You Are, Using Geolocation
152(1)
Loading RSS Data into Flash
153(3)
Adding Permissions to Your Apps
156(1)
Loading Web Pages into the StageWebView
157(2)
Controlling the Use of the Microphone
159(2)
Controlling the Camera
161(3)
Additional Features on AIR 2.5 for Android
164(1)
Summary
164(1)
Project 4 Building a Gesture-Driven Application
165(16)
Getting Started
165(2)
Navigating Using the Tap Gesture
167(5)
Adding a Swipe Gesture to Move from One Screen to the Next
172(2)
Adding Drag and Drop Gestures
174(2)
Using Geolocation to Find Where You Are
176(2)
Summary
178(3)
Section 5 Building Games with Flash for the Mobile Market 181(78)
Getting Started with Game Development
181(3)
Making It Easier to Write Code with Libraries
184(19)
Using Game Engines
203(37)
Developing Your Game
240(1)
Project 5 Building a Mobile Game
241(18)
Playing Space Rocket
242(1)
Getting Started
242(2)
Game Assets and Default Layer Structure
244(1)
Adding the Code to the Game
245(6)
Controlling the Missiles
251(3)
Controlling the Falling Rocks
254(5)
Section 6 Deploying Mobile Apps with Flash CS5 259(24)
Deploying Your Apps to Apple's iTunes
259(7)
Deploying Your Apps to Google's Android Market
266(2)
Building for iPad Devices
268(1)
Building for Tablets and TV
269(1)
Adding Advertising to Your Apps
270(1)
Tracking Your App's Success
270(1)
Marketing Your Apps
271(1)
Summary
272(1)
Project 6 Publishing Your Apps into the Many Different App Stores
273(10)
Choosing Where to Sell Your Application
273(1)
Publishing Android Apps in Your Own Store
274(1)
Deploying to the Android Market
275(2)
Running the Gauntlet That Is Apple's iTunes App Store Submission Process
277(6)
Index 283
Matthew David is a specialist developing rich Web solutions using technologies like Flash and the latest Web design techniques. In addition, he works in online sales, marketing, and search engine optimization, with the aim of driving business to customer sites. Matthew partners with many companies as a business strategist, works closely with the World Wide Web Consortium Group (W3C), and is on Adobe's Advisory team.