Building iPhone Apps with HTML, CSS, and JavaScript

Making App Store Apps Without Objective-C or Cocoa
Author: Jonathan Stark
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449382919
Category: Computers
Page: 186
View: 9065
DOWNLOAD NOW »
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: 1449303129
Category: Computers
Page: 63
View: 4269
DOWNLOAD NOW »
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: 1555708234
Category: Electronic books
Page: 130
View: 4919
DOWNLOAD NOW »
A complete guide to the process of planning, developing, and launching mobile library applications.

The 2011 Guide to Free Or Nearly-Free E-Books


Author: N.A
Publisher: Lulu.com
ISBN: 1870254147
Category: Reference
Page: 161
View: 1931
DOWNLOAD NOW »
One of the problems which face all librarians adding e-books to their collections is that of bibliographic control: there is no legal deposit for e-books and consequently there is no single place from which new titles can be found. If this is true of commercially published e-books, it is most certainly also true of free e-books... and there are many thousands of free e-books available over the Internet, many of which are of a quality such that librarians might wish to have them in their collections. The 2011 Guide to Free or Nearly-Free e-Books is offered as a tool for librarians and others involved in book selection (e.g. teachers in schools) in all sectors - school, further and higher education, public and special libraries - to facilitate easy access to free e-books and e-book collections which can enhance their digital library.

Information Quality in e-Health

7th Conference of the Workgroup Human-Computer Interaction and Usability Engineering of the Austrian Computer Society, USAB 2011, Graz, Austria, November 25-26, 2011, Proceedings
Author: Andreas Holzinger,Klaus-Martin Simonic
Publisher: Springer
ISBN: 3642253644
Category: Computers
Page: 716
View: 1198
DOWNLOAD NOW »
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.

JQuery Mobile

Up and Running
Author: Maximiliano Firtman
Publisher: "O'Reilly Media, Inc."
ISBN: 1449397654
Category: Computers
Page: 254
View: 9736
DOWNLOAD NOW »
Provides instruction on how to use jQuery to create applications for use on mobile computing devices like smartphones and tablet computers.

Build Your Own Wicked Wordpress Themes

Create Versatile Wordpress Themes That Really Sell!
Author: Alan Cole,Raena Jackson Armitage,Brandon R. Jones,Jeffrey Way
Publisher: SitePoint
ISBN: 1457174391
Category: Computers
Page: 250
View: 3387
DOWNLOAD NOW »
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.

Beginning iPhone and iPad Web Apps

Scripting with HTML5, CSS3, and JavaScript
Author: Chris Apers,Daniel Paterson
Publisher: Apress
ISBN: 1430230452
Category: Computers
Page: 512
View: 9319
DOWNLOAD NOW »
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

App Savvy

Turning Ideas into iPad and iPhone Apps Customers Really Want
Author: Ken Yarmosh
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449397333
Category:
Page: 352
View: 9945
DOWNLOAD NOW »
How can you make your iPad or iPhone app stand out in the highly competitive App Store? While many books simply explore the technical aspects of iPad and iPhone app design and development, App Savvy also focuses on the business, product, and marketing elements critical to pursuing, completing, and selling your app -- the ingredients for turning a great idea into a genuinely successful product. Whether you're a designer, developer, entrepreneur, or just someone with a unique idea, App Savvy explains every step in the process, with guidelines for planning a solid concept, engaging customers early and often, developing your app, and launching it with a bang. Author Ken Yarmosh details a proven process for developing successful apps, and presents numerous interviews with the App Store's most prominent publishers. Learn about the App Store and how Apple's mobile devices function Follow guidelines for vetting and researching app ideas Validate your ideas with customers -- and create an app they’ll be passionate about Assemble your development team, understand costs, and establish a workable process Build your marketing plan while you develop your application Test your working app extensively before submitting it to the App Store Assess your app's performance and keep potential buyers engaged and enthusiastic

Cocoa and Objective-C: Up and Running


Author: Scott Stevenson
Publisher: "O'Reilly Media, Inc."
ISBN: 1449391362
Category: Computers
Page: 416
View: 3519
DOWNLOAD NOW »
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]

IPhone JavaScript Cookbook


Author: Arturo Fernandez Montoro
Publisher: Packt Publishing Ltd
ISBN: 1849691096
Category: Computers
Page: 315
View: 9979
DOWNLOAD NOW »
Clear and practical recipes for building web applications using JavaScript and AJAX without having to learn Objective-C or Cocoa.

Tapworthy

Designing Great iPhone Apps
Author: Josh Clark
Publisher: "O'Reilly Media, Inc."
ISBN: 9781449394240
Category: Computers
Page: 322
View: 9656
DOWNLOAD NOW »
So you've got an idea for an iPhone app -- along with everyone else on the planet. Set your app apart with elegant design, efficient usability, and a healthy dose of personality. This accessible, well-written guide shows you how to design exceptional user experiences for the iPhone and iPod Touch through practical principles and a rich collection of visual examples. Whether you're a designer, programmer, manager, or marketer, Tapworthy teaches you to "think iPhone" and helps you ask the right questions -- and get the right answers -- throughout the design process. You'll explore how considerations of design, psychology, culture, ergonomics, and usability combine to create a tapworthy app. Along the way, you'll get behind-the-scenes insights from the designers of apps like Facebook, USA Today, Twitterrific, and many others. Develop your ideas from initial concept to finished design Build an effortless user experience that rewards every tap Explore the secrets of designing for touch Discover how and why people really use iPhone apps Learn to use iPhone controls the Apple way Create your own personality-packed visuals

Objective-C Programming

The Big Nerd Ranch Guide
Author: Aaron Hillegass,Mikey Ward
Publisher: Addison-Wesley Professional
ISBN: 0133491900
Category: Computers
Page: 325
View: 7487
DOWNLOAD NOW »
Want to write iOS apps or desktop Mac applications? This introduction to programming and the Objective-C language is your first step on the journey from someone who uses apps to someone who writes them. Based on Big Nerd Ranch's popular Objective-C Bootcamp, Objective-C Programming: The Big Nerd Ranch Guide covers C, Objective-C, and the common programming idioms that enable developers to make the most of Apple technologies. Compatible with Xcode 5, iOS 7, and OS X Mavericks (10.9), this guide features short chapters and an engaging style to keep you motivated and moving forward. At the same time, it encourages you to think critically as a programmer. Here are some of the topics covered: Using Xcode, Apple’s documentation, and other tools Programming basics: variables, loops, functions, etc. Objects, classes, methods, and messages Pointers, addresses, and memory management with ARC Properties and Key-Value Coding (KVC) Class extensions Categories Classes from the Foundation framework Blocks Delegation, target-action, and notification design patterns Key-Value Observing (KVO) Runtime basics

Architecting Mobile Solutions for the Enterprise


Author: Dino Esposito
Publisher: Pearson Education
ISBN: 0735673365
Category: Computers
Page: 472
View: 6322
DOWNLOAD NOW »
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

App Empire

Make Money, Have a Life, and Let Technology Work for You
Author: Chad Mureta
Publisher: John Wiley & Sons
ISBN: 111810787X
Category: Business & Economics
Page: 205
View: 4825
DOWNLOAD NOW »
Explains how to design, create, and market a successful application across any mobile platform, including iPhone, iPad, Android, and BlackBerry.

Head First IPhone and IPad Development

A Learner's Guide to Creating Objective-C Applications for the IPhone and IPad
Author: Dan Pilone,Tracey Pilone
Publisher: "O'Reilly Media, Inc."
ISBN: 1449387829
Category: Computers
Page: 634
View: 5686
DOWNLOAD NOW »
Pilone delivers a learner's guide to creating Objective-C applications for the iPhone and iPad.

Learn Objective-C on the Mac

For OS X and iOS
Author: Scott Knaster,Mark Dalrymple,Waqar Malik
Publisher: Apress
ISBN: 1430241888
Category: Computers
Page: 384
View: 2289
DOWNLOAD NOW »
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

Professional Mobile Application Development


Author: Jeff McWherter,Scott Gowell
Publisher: John Wiley & Sons
ISBN: 1118240685
Category: Computers
Page: 432
View: 8519
DOWNLOAD NOW »
Create applications for all major smartphone platforms Creating applications for the myriad versions and varieties of mobile phone platforms on the market can be daunting to even the most seasoned developer. This authoritative guide is written in such as way that it takes your existing skills and experience and uses that background as a solid foundation for developing applications that cross over between platforms, thereby freeing you from having to learn a new platform from scratch each time. Concise explanations walk you through the tools and patterns for developing for all the mobile platforms while detailed steps walk you through setting up your development environment for each platform. Covers all the major options from native development to web application development Discusses major third party platform development acceleration tools, such as Appcelerator and PhoneGap Zeroes in on topics such as developing applications for Android, IOS, Windows Phone 7, and Blackberry Professional Mobile Cross Platform Development shows you how to best exploit the growth in mobile platforms, with a minimum of hassle.

Value-Based Fees

How to Charge - and Get - What You're Worth
Author: Alan Weiss
Publisher: John Wiley & Sons
ISBN: 0470437677
Category: Business & Economics
Page: 288
View: 4063
DOWNLOAD NOW »
In this thoroughly revised edition of his classic book, Alan Weiss shows how consulting fees are dependent on only two things: value provided in the perception of the buyer and the intent of the buyer and the consultant to act ethically. Many consultants, however, fail to understand that perceived value is the basis of the fee, or that they must translate the importance of their advice into long-term gains for the client in the client's perception. Still others fail to have the courage and the belief system that support the high value delivered to clients, thereby reducing fees to a level commensurate with the consultant's own low self-esteem. Ultimately, says Weiss, consultants, not clients, are the main cause of low consulting fees.

HTML5 and JavaScript Web Apps


Author: Wesley Hales
Publisher: "O'Reilly Media, Inc."
ISBN: 1449320511
Category: Computers
Page: 156
View: 409
DOWNLOAD NOW »
Provides inforamtion on using HTML5, JavaScript, and W3C specifications to create mobile and desktop Web applications for all browsers and devices.