Home > Computing and Information Technology > Computer programming / software engineering > Apps programming > Beginning Mobile Application Development in the Cloud
31%
Beginning Mobile Application Development in the Cloud

Beginning Mobile Application Development in the Cloud

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Learn how to build apps for mobile devices on Cloud platforms The marketplace for apps is ever expanding, increasing the potential to make money. With this guide, you'll learn how to build cross-platform applications for mobile devices that are supported by the power of Cloud-based services such as Amazon Web Services. An introduction to Cloud-based applications explains how to use HTML5 to create cross-platform mobile apps and then use Cloud services to enhance those apps. You'll learn how to build your first app with HTML5 and set it up in the Cloud, while also discovering how to use jQuery to your advantage. Highlights the skills and knowledge you need to create successful apps for mobile devices with HTML5 Takes you through the steps for building web applications for the iPhone and Android Details how to enhance your app through faster launching, touch vs. click, storage capabilities, and a cache Looks at how best to use JSON, FourSquare, jQuery, AJAX, and more Shares tips for creating hybrid apps that run natively If you're interested in having your application be one of the 200,000+ apps featured in the iPhone store or the 50,000+ in the Android store, then you need this book.

Table of Contents:
Introduction xxi Chapter 1: Introducing Cloud-Based Mobile Apps 1 How to Build Mobile Apps in the Cloud 2 Using Your Existing Skill Set 2 Determining What Tools You Need 3 The Skills You’ll Learn 4 Two Big Ideas About the App Industry 4 Web Apps and the Future 5 The Cloud as the Future 6 Getting Started 7 Using JavaScript Functions 7 The WebKit Browser Engine 20 A Colorful Little App 21 Introducing the nginx Web Server 25 Summary 29 Chapter 2: Mobilizing Your App 31 Building a Touch-Sensitive Drawing App 32 How to Draw on the Screen 32 Drawing in Response to Touch Events 39 Applying the DRY Principle to Your Code 46 Using the Amazon Cloud 52 How Geography Affects Amazon AWS 54 Using the Elastic Compute Cloud 54 Deploying Your Mobile Web App 61 Deploying Your Mobile App to the Instance 65 Summary 67 Chapter 3: Building Mobile Web Apps 71 What You Can Do with Mobile Web Apps 71 Locating Your User 72 Responding to Device Orientation 74 More Features for Later 76 Installing Mobile Web Apps on iPhone Devices 76 Installing Mobile Web Apps on Android Devices 77 Introducing jQuery and jQuery Mobile 78 The jQuery Library 78 The jQuery Mobile Library 83 Building a To-Do List App 91 Summary 108 Chapter 4: Enhancing Your App 111 Using App Caching 112 Handling Touch Events 115 Touch Events 116 Gesture Events 118 Embedding an Interactive Map 127 The Google Maps API 127 Providing an Application Icon and a Startup Screen 131 Summary 132 Chapter 5: Building Apps In The Cloud 135 Server-Side JavaScript 136 Introducing Node 136 Installing Node 138 Using the Node Package Manager 141 Introducing the MongoDB Database 144 Cloud Analytics for Your To-Do List App 150 Doing the Math 150 Organizing Your System 152 Collecting the Usage Data 160 Submitting the Usage Data 164 Charting the Usage Data 167 Summary 174 Chapter 6: Use the Cloud! 177 The Classic Cloud Architecture 177 The REST Approach 178 Cloud Databases 179 Introducing Amazon SimpleDB 180 The SimpleDB Approach to Cloud Storage 180 The SimpleDB API 181 Putting the To-Do List App in the Cloud 182 Introducing the simpledb Library 182 Building a Command-Line Client 188 Working on Cloud Time 196 Running a Cloud Server 198 Synchronizing with the Cloud 203 Summary 209 Chapter 7: Enhancing the User Experience 211 Creating a Classic Tab Bar Interface 211 Implementing the jQuery Mobile Solution 212 Using the iScroll Solution 216 Enabling Mobile Audio and Video 222 Playing Audio in Your App 222 Playing Video in Your App 226 Launching Apps from Your App 230 Launching a Web Browser from Your App 230 Launching a Phone from Your App 230 Launching SMS from Your App 230 Launching Mail from Your App 231 Launching Maps from Your App 231 Launching YouTube from Your App 231 Summary 232 Chapter 8: Working With the Cloud 235 Storing Content in Amazon S3 236 The Architecture of Amazon S3 236 Using Amazon S3 238 Signing In with the Cloud 247 Building Large-Scale Apps 255 Getting the Big Picture Right 256 Using the Cache! 258 Summary 271 Chapter 9: Creating Hybrid Apps That Run Natively 273 Introducing Hybrid Apps 274 The PhoneGap Project 274 Building Hybrid Apps 275 Building an iPhone App 275 Understanding Code-Signing 276 Building an Android App 283 Using Device Features 288 Lifestream, a Photo-Blogging App 294 Uploading Pictures 295 Storing Pictures on Amazon S3 306 Summary 310 Chapter 10: Building a Photo-Blogging App 315 The Architecture of Lifestream 316 Building the Server 317 Laying the Foundation 317 Enabling User Following 333 Uploading and Posting Pictures 336 Completing the Lifestream App 345 Supporting User Accounts 346 Integrating Social Network Identity 357 Summary 368 Chapter 11: Working With Cloud Development Services 371 Getting to Know the Mobile App Development Platforms 372 Using the FeedHenry Platform 373 FeedHenry Technology 374 The FeedHenry Development Environment 375 Deciding to Use FeedHenry 376 Using the Appcelerator Platform 377 Appcelerator Technology 378 The Appcelerator Development Environment 379 Deciding to Use Appcelerator 380 Using the appMobi Platform 381 appMobi Technology 382 The appMobi Development Environment 383 Deciding to Use appMobi 384 Summary 384 Chapter 12: Going Social! 387 Using the Twitter API 388 Working with the Twitter API Usage Limits 390 Using the Entities that the Twitter API Exposes 390 The Parts You Need 391 An App for Direct Messages 395 The Design Process 395 Getting the Hygiene Factors Right 399 The Code Structure 404 OAuth Without a Server 413 Calling the Twitter API 421 Event Consumers and Producers 425 Summary 431 Chapter 13: App Stores 435 What You Need to Publish Your App 436 Icons 436 Splash Screen 438 Screenshots and Orientations 439 App Metadata 440 Working with the App Stores 440 Building Your App for Release 441 Summary 452 Chapter 14: Selling Your App 455 Determining a Marketing Strategy 456 Building Apps for Others 457 Using Apps to Promote Your Business 458 Selling Your Own Apps 460 Choosing Tactics for Promoting Your App 462 Standard Tactics 463 Expensive Tactics 465 Guerrilla Tactics 466 Summary 468 Appendix: Exercise Solutions 471 Index 505


Best Sellers


Product Details
  • ISBN-13: 9781118034699
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: Wrox Press
  • Depth: 32
  • Height: 231 mm
  • No of Pages: 552
  • Series Title: Wrox Programmer to Programmer
  • Weight: 930 gr
  • ISBN-10: 1118034694
  • Publisher Date: 10 Nov 2011
  • Binding: Paperback
  • Edition: PAP/PSC
  • Language: English
  • Returnable: N
  • Spine Width: 28 mm
  • Width: 185 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Beginning Mobile Application Development in the Cloud
John Wiley & Sons Inc -
Beginning Mobile Application Development in the Cloud
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Beginning Mobile Application Development in the Cloud

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA