Building iPhone Apps with HTML CSS and JavaScript

Author: Jonathan Stark
Publisher: "O'Reilly Media, Inc."
ISBN: 1449382916
Release Date: 2010-01-08
Genre: Computers

What people are saying about Building iPhone Apps w/ HTML, CSS, and JavaScript "The future of mobile development is clearly web technologies like CSS, HTML and JavaScript. Jonathan Stark shows you how to leverage your existing web development skills to build native iPhone applications using these technologies." --John Allsopp, author and founder of Web Directions "Jonathan's book is the most comprehensive documentation available for developing web applications for mobile Safari. Not just great tech coverage, this book is an easy read of purely fascinating mobile tidbits in a fun colloquial style. Must have for all PhoneGap developers." -- Brian LeRoux, Nitobi Software It's a fact: if you know HTML, CSS, and JavaScript, you already have the tools you need to develop your own iPhone apps. With this book, you'll learn how to use these open source web technologies to design and build apps for the iPhone and iPod Touch on the platform of your choice-without using Objective-C or Cocoa. Device-agnostic mobile apps are the wave of the future, and this book shows you how to create one product for several platforms. You'll find guidelines for converting your product into a native iPhone app using the free PhoneGap framework. And you'll learn why releasing your product as a web app first helps you find, fix, and test bugs much faster than if you went straight to the App Store with a product built with Apple's tools. Build iPhone apps with tools you already know how to use Learn how to make an existing website look and behave like an iPhone app Add native-looking animations to your web app using jQTouch Take advantage of client-side data storage with apps that run even when the iPhone is offline Hook into advanced iPhone features -- including the accelerometer, geolocation, and vibration -- with JavaScript Submit your applications to the App Store with Xcode This book received valuable community input through O'Reilly's Open Feedback Publishing System (OFPS).

Writing and Querying MapReduce Views in CouchDB

Author: Bradley Holt
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449303129
Release Date: 2011-02-04
Genre: Computers

If you want to use CouchDB to support real-world applications, you'll need to create MapReduce views that let you query this document-oriented database for meaningful data. With this short and concise ebook, you'll learn how to create a variety of MapReduce views to help you query and aggregate data in CouchDB’s large, distributed datasets. You'll get step-by-step instructions and lots of sample code to create and explore several MapReduce views through the course of the book, using an example database you construct. To work with these different views, you’ll learn how to use the Futon web administration console and the cURL command line tool that come with CouchDB. Learn how the Map and Reduce steps work independently and together to index your data Use the example database to create several temporary views based on different criteria Discover the uses of Map and Reduce JavaScript functions Convert your temporary views to permanent views within a design document Learn several options for querying the data within your views Limit the number of results returned, skip some results, or reverse the order of the output Group your results by exact keys or by parts of keys Bradley Holt, co-founder of the creative services firm Found Line, is a web developer and entrepreneur ten years of PHP and MySQL experience. He began using CouchDB before the release of version 1.0. Bradley is an active member of the PHP community, and can be reached at bradley-holt.com.

Building Mobile Library Applications

Author: Jason A. Clark
Publisher: American Library Association
ISBN: 9781555708238
Release Date: 2012-01-01
Genre: Electronic books

A complete guide to the process of planning, developing, and launching mobile library applications.

Information Quality in e Health

Author: Andreas Holzinger
Publisher: Springer
ISBN: 9783642253645
Release Date: 2011-11-21
Genre: Computers

This book constitutes the refereed proceedings of the 7th Conference of the Workgroup Human-Computer Interaction and Usability Engineering of the Austrian Computer Society, USAB 2011, in Graz, Austria, in November 2011. The 18 revised full papers together with 29 revised short papers and 2 posters presented were carefully reviewed and selected from 103 submissions. The papers are organized in topical sections on cognitive approaches to clinical data management for decision support, human-computer interaction and knowledge discovery in databases (hci-kdd), information usability and clinical workflows, education and patient empowerment, patient empowerment and health services, information visualization, knowledge & analytics, information usability and accessibility, governmental health services & clinical routine, information retrieval and knowledge discovery, decision making support & technology acceptance, information retrieval, privacy & clinical routine, usability and accessibility methodologies, information usability and knowledge discovery, human-centred computing, and biomedical informatics in health professional education.

Scaling CouchDB

Author: Bradley Holt
Publisher: "O'Reilly Media, Inc."
ISBN: 1449307213
Release Date: 2011-03-29
Genre: Computers

This practical guide offers a short course on scaling CouchDB to meet the capacity needs of your distributed application. Through a series of scenario-based examples, this book lets you explore several methods for creating a system that can accommodate growth and meet expected demand. In the process, you learn about several tools that can help you with replication, load balancing, clustering, and load testing and monitoring. Apply performance tips for tuning your database Replicate data, using Futon and CouchDB’s RESTful interface Distribute CouchDB’s workload through load balancing Learn options for creating a cluster of CouchDB nodes, including BigCouch, Lounge, and Pillow Conduct distributed load testing with Tsung

JQuery Mobile

Author: Maximiliano Firtman
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449397654
Release Date: 2012
Genre: Computers

Provides instruction on how to use jQuery to create applications for use on mobile computing devices like smartphones and tablet computers.

Cocoa and Objective C Up and Running

Author: Scott Stevenson
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449391362
Release Date: 2010-04-16
Genre: Computers

With this book, you'll learn how to use Apple's Cocoa framework and the Objective-C language through step-by-step tutorials, hands-on exercises, clear examples, and sound advice from a Cocoa expert.--[book cover]

Beginning iPhone and iPad Web Apps

Author: Chris Apers
Publisher: Apress
ISBN: 9781430230458
Release Date: 2010-12-15
Genre: Computers

This book will help you join the thousands of successful iPhone apps developers without needing to learn Objective-C or the Cocoa touch APIs. If you want to apply your existing web development skills to iPhone and iPad development, then now you can. WebKit’s support for HTML5 means any web developer can create compelling apps for both the iPhone and the larger-screen iPad. Beginning iPhone & iPad Web Apps takes you through the latest mobile web standards as well as the specific features of the iPhone and iPad. You’ll learn about WebKit and Mobile Safari, HTML5 and CSS3, vector graphics and multimedia support. You’ll discover the built-in hardware features of the iPhone and iPad and how best to take advantage of them. The market for web apps for the iPhone and iPad is expanding rapidly. You’ll want to know about all the advantages, and Beginning iPhone & iPad Web Apps is the perfect starting point. What you’ll learn How to take your existing web skills and deploy them on iPad and iPhone User interface design basics for both the smaller iPhone screen and the larger iPad display The keys to web app development built into HTML5, WebKit, and Mobile Safari How to support mobile-media with iPhone- and iPad-specific features How to take advantage of advanced features of CSS3 for graphics How to address Apple’s touch screen interface and interact with Cocoa touch APIs Who this book is for This book is for web designers and developers who want to use their hard-earned skills and knowledge to create compelling mobile web experiences for iPhone and iPad users. Table of Contents Development Tools Development Environment Introducing Developer and Debugging Tools The Anatomy of a Web Application User Experience and Interface Guidelines Interesting CSS Features for Your Web Application User Interface Bitmap and Vector Graphics and Downloadable Fonts with Canvas and SVG Embedding Audio and Video Content in Your Web Application Handling Transformations, Animations, and Special Effects with CSS An Object-Oriented JavaScript Programming Primer Cross-Document Communication Ajax and Dynamic Content Using Touch and Gesture Events Location-Aware Web Applications A Better Handling of Client-Side Data Storage

Learn Objective C on the Mac

Author: Scott Knaster
Publisher: Apress
ISBN: 9781430241881
Release Date: 2012-06-27
Genre: Computers

Learn to write apps for some of today's hottest technologies, including the iPhone and iPad (using iOS), as well as the Mac (using OS X). It starts with Objective-C, the base language on which the native iOS software development kit (SDK) and the OS X are based. Learn Objective-C on the Mac: For OS X and iOS, Second Edition updates a best selling book and is an extensive, newly updated guide to Objective-C. Objective-C is a powerful, object-oriented extension of C, making this update the perfect follow-up to Dave Mark’s bestselling Learn C on the Mac. Whether you’re an experienced C programmer or you’re coming from a different language such as C++ or Java, leading Mac experts Scott Knaster and Waqar Malik show how to harness the power of Objective-C in your apps! A complete course on the basics of Objective-C using Apple’s newest Xcode tools An introduction to object-oriented programming Comprehensive coverage of new topics like blocks, GCD, ARC, class extensions, as well as inheritance, composition, object initialization, categories, protocols, memory management, and organizing source files An introduction to building user interfaces using what is called the UIKit A primer for non-C programmers to get off the ground even faster What you’ll learn Learn Objective-C programming, the gateway to programming your iPhone, iPad or Mac Write apps for the iOS and/or OS X interfaces, the cleanest user-interfaces around Understand variables and how to design your own data structures Work with the new Objective-C features now available in this update like blocks, automated reference counting (ARC) and class extensions Work with new tools available like Clang static analyzer and Grand Central Dispatch (GCD) Undertand UIKit and how to build simple user interfaces easily and effectively Explore using the latest Xcode Who this book is for For anyone wanting to learn to program native apps in iOS and/or OS X, including developers new to the iOS-based iPhone and iPad as well as OS X-based Mac computers. This book is for developers new to Objective-C, but who have some programming experience. Table of Contents Hello Extensions to C Introduction to Object-Oriented Programming Inheritance Composition Source File Organization and Using Xcode 4 More About Xcode A Quick Tour of the Foundation Kit Memory Management and ARC Object Initialization Properties Categories Protocols Blocks and Concurrency Introduction to UIKit Introduction to the Application Kit File Loading and Saving Key-Value Coding Using the Static Analyzer NSPredicate Appendix: Coming from Other Languages

IPhone JavaScript Cookbook

Author: Arturo Fernandez Montoro
Publisher: Packt Publishing Ltd
ISBN: 9781849691093
Release Date: 2011-06-23
Genre: Computers

Clear and practical recipes for building web applications using JavaScript and AJAX without having to learn Objective-C or Cocoa.

Build Your Own Wicked Wordpress Themes

Author: Alan Cole
Publisher: SitePoint
ISBN: 9781457174391
Release Date: 2010-08-28
Genre: Computers

Wicked WordPress Themes is a step-by-step guide to creating beautiful themes for the world's most popular CMS, WordPress. By following the book's advice, readers can produce designs that are aesthetically stunning, consistent, and for-purpose -whether it's for their own use, or to drive a high price on the theme marketplace. All facets of theme design are covered: from design, coding, and deployment, to ensuring readers' designs are ready-to-go as soon as they're installed. Wicked WordPress Themes teaches readers how to leverage theme design frameworks to dramatically shorten development time, enabling them to enter the theme market faster.

Mobile App Manual The Blueprint

Author: Jeff Pelletier
Publisher: Jeff Pelletier
ISBN: 9780989072106
Release Date: 2013-04-25
Genre: Computers

Mobile App Manual: The Blueprint is a starting point for building native mobile applications using web technologies. You'll learn about a process developed using tools like jQuery Mobile and PhoneGap Build, that will allow you to create mobile applications quickly and easily. You'll also learn how to leverage skills typically used to develop desktop websites to create modern hybrid mobile applications, so you can write your code once, and deploy your apps across a wide variety of devices and app stores.

Architecting Mobile Solutions for the Enterprise

Author: Dino Esposito
Publisher: Pearson Education
ISBN: 9780735673366
Release Date: 2012-05-15
Genre: Computers

Your guide to planning and executing a complete mobile web strategy Revisit your approach to the mobile web—and deliver effective solutions that reach customers and clients on a variety of mobile devices. In this practical guide, web development luminary Dino Esposito shows you how to develop a solid mobile strategy for the enterprise, starting with an effective mobile website. You’ll receive essential architectural and implementation guidance, as well as mobile-specific design patterns for building cross-platform and native applications. Discover how to: Architect a website accessible from many different mobile devices Implement design patterns specific to mobile app development Examine tools that enable you to write one codebase for many platforms Use technologies for building Windows Phone, iPhone, and Android apps Develop cross-platform app features, such as localization and offline behavior

Beginning iPhone and iPad Web Apps

Author: Chris Apers
Publisher: Apress
ISBN: 9781430230465
Release Date: 2011-07-21
Genre: Computers

This book will help you join the thousands of successful iPhone apps developers without needing to learn Objective-C or the Cocoa touch APIs. If you want to apply your existing web development skills to iPhone and iPad development, then now you can. WebKit’s support for HTML5 means any web developer can create compelling apps for both the iPhone and the larger-screen iPad. Beginning iPhone & iPad Web Apps takes you through the latest mobile web standards as well as the specific features of the iPhone and iPad. You’ll learn about WebKit and Mobile Safari, HTML5 and CSS3, vector graphics and multimedia support. You’ll discover the built-in hardware features of the iPhone and iPad and how best to take advantage of them. The market for web apps for the iPhone and iPad is expanding rapidly. You’ll want to know about all the advantages, and Beginning iPhone & iPad Web Apps is the perfect starting point.

Pro iOS Web Design and Development

Author: Andrea Picchi
Publisher: Apress
ISBN: 9781430232469
Release Date: 2011-12-01
Genre: Computers

With Pro iOS Web Design and Development, you’ll design websites and develop web applications for iPhone and iPad using web standards deployed with Apple's Safari browser. Utilizing the very latest web and mobile technologies and releases, this book shows every web professional how to use HTML5 to do the heavy lifting, CSS3 to create the look and feel, and JavaScript to add program logic to their mobile sites and Web applications. In addition, you’ll learn how to address the specific features made available through Apple's iOS, especially with regard to designing Web-based touch-screen interfaces. Pro iOS Web Design and Development will help you deliver rich mobile user experiences without compromise by optimizing your sites for WebKit and Safari, the de facto standard for the iPhone, iPad, and iPod touch. What you’ll learn Design an optimal website for the iPhone, iPad, and iPod touch. Use web standards to develop professional sites on Apple’s key platforms and see why this is important for Web developers and designers. Take advantage of Apple’s multi-touch screen technology in your Web apps, maximizing user experience and accessibility. Carry out usability testing for mobile websites and Web apps. Define an agile project flow optimized for mobile development. Use a cognitive approach to UI design using the laws of perception, color psychology theory, and the concepts behind positive and negative space. Who this book is for Web designers who are interested in mobile Web design and/or mobile Web development; desktop developers who are interested in mobile Web application development; or any Web professional who wants to learn how to design and develop for the iPhone, iPad, and iPod touch. Table of Contents Think Touch Mobile Design Touch Mobile Develop Touch Mobile User Interface Design for Mobile Touch Devices iPhone UI Design: Think Simple iPad UI Design: Think Inverted Web Standards for WebKit—Maximizing MobileSafari Creating WebApps—Mobile Application Development Working in Apple's Native Mobile Environments Optimizing WebApps Testing iPhone and iPad WebApps Maximizing the Market for WebApps Looking Beyond the Mobile Web to Ubiquitous Computing