scispace - formally typeset
Search or ask a question

Showing papers on "App store published in 2009"


Proceedings ArticleDOI
04 Apr 2009
TL;DR: The experience in bringing ShapeWriter, a novel HCI research product, from the laboratory to real world users through iPhone's App Store is presented.
Abstract: We present our experience in bringing ShapeWriter, a novel HCI research product, from the laboratory to real world users through iPhone's App Store.

83 citations


01 Jan 2009
TL;DR: A content analysis of the education section of the iTunes App Store seeks to provide an up-to-date, reliable and unbiased analysis, and to act as a benchmark for change as the iTunes app store continues to grow and evolve.
Abstract: The mission of the Joan Ganz Cooney Center at Sesame Workshop is to harness digital media technologies to advance children's learning. The Center supports action research, encourages partnerships to connect child development experts and educators with interactive media and technology leaders, and mobilizes public and private investment in promising and proven new media technologies for children. The Joan Ganz Cooney Center has a deep commitment toward dissemination of useful and timely research. Working closely with our Cooney Fellows, national advisors, media scholars, and practitioners, the Center publishes industry, policy, and research briefs examining key issues in the field of digital media and learning. No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopy, or any information storage and retrieval system, without permission from the Joan Ganz Cooney Center at Sesame Workshop. ABSTRACT With over 1 billion Apps downloaded from Apple's App Store, and major children's entertainment companies diving into this market en masse, it is important to consider the role that Apps may play in children's learning. While numerous mainstream news and industry sources have started to provide anecdotal descriptions of what is available for children in the iTunes App store, none have done a careful analysis with a focus on educational content. This short paper is a content analysis of the education section of the iTunes App Store. It seeks to provide an up-to-date, reliable and unbiased analysis, and to act as a benchmark for change as the iTunes App store continues to grow and evolve.

47 citations


Book
02 Dec 2009
TL;DR: The App Store is a service for the iPhone and iPod touch created by Apple Inc. as mentioned in this paper which allows users to browse and download applications from the iTunes Store that were developed with the iPhone SDK and published through Apple.
Abstract: The App Store is a service for the iPhone and iPod Touch created by Apple Inc. which allows users to browse and download applications from the iTunes Store that were developed with the iPhone SDK and published through Apple. Depending on the application, they are available either for free, or for a small cost. The applications are downloaded directly to iPhone or iPod Touch. The App Store is also available within iTunes. While Apple has stated that they do not expect to profit from the store, it has been predicted by Piper Jaffray that the App Store could create a profitable marketplace with revenue exceeding US$1 billion annually for the company. Apple allows 70% of revenues from the store to instantly go to the seller of the app, and 30% go to Apple. The App Store opened on July 10, 2008 via an update to iTunes. On July 11, the iPhone 3G was launched and came pre-loaded with iPhone OS 2.0 with App Store support; new iPhone OS 2.0 firmware for iPhone and iPod Touch was also made available via iTunes.

32 citations


Book
19 Oct 2009
TL;DR: iPhone SDK Development is a Pragmatic guide to get you started developing applications for iPhone and iPod touch with explanations of the big picture and an eye to the little details that will help you succeed on today's most important mobile platform.
Abstract: Packing the power of desktop applications into a small mobile device, the iPhone SDK offers developers the ability to create dynamic, visually-appealing, and highly-capable mobile applications, using the same APIs and tools that Apple uses for its own applications. However, harnessing that power means learning new tools, new APIs, and even a whole new programming language. iPhone SDK Development is a Pragmatic guide to get you started developing applications for iPhone and iPod touch. With it, you'll get a complete understanding of the tools and techniques needed to succeed on the platform: * Use the XCode IDE to manage your source code, images, sounds, database files, and other application resources, building your app and deploying it onto your own device for testing. * Develop your user interface the visual, code-free way, with Interface Builder. * Master the iPhone's unique user interface components, including tables, tab bars, navigation bars, and the multi-touch interface. * Connect your iPhone to the outside world with networking, exploit the power of a relational database with SQLite, and rock out with first-class support for audio and video. * Make use of the iPhone's unique mobile APIs, like geolocation and the motion-sensing accelerometer * Use XCode's powerful performance and debugging tools to eliminate memory leaks, zombies, and other hazards. * Understand the process for packaging your application for end-user distribution through Apple's App Store. With explanations of the big picture and an eye to the little details that you'll need, _iPhone SDK Development_ will help you succeed on today's most important mobile platform.

7 citations


Journal Article

4 citations


Book
01 Jan 2009
TL;DR: This book shows some of the pieces that can be brought together to make complete, cool applications and guides iPhone application developers through the toughest challenges.
Abstract: The iPhone and iPod touch have provided all software developers with a level playing fielddevelopers working alone have the same access to consumers as multinational software publishers. Very cool indeed! To make your application stand out from the crowd, though, it has to have that something extra. You must learn the skills to take your apps from being App Store filler to download chart-topping blockbusters. Developers with years of experience helped write this book. Spend some time understanding their code and why they took the approach they did. You will find the writing, illustrations, code, and sample applications second to none. No matter what type of application you are writing, you will find something in this book to help you make your app that little bit cooler. The book opens with Wolfgang Ante, the developer behind the Frenzic puzzle game, showing how timers, animation, and intelligence are used to make game play engaging. It moves on to Rogue Amoeba's Mike Ash explaining how to design a network protocol using UDP, and demonstrating its use in a peer-to-peer applicationa topic not normally for the faint of heart, but explained here in a way that makes sense to mere mortals. Gary Bennett then covers the important task of multithreading. Multithreading can be used to keep the user interface responsive while working on other tasks in the background. Gary demonstrates how to do this and highlights traps to avoid along the way. Next up, Canis Lupus (aka Matthew Rosenfeld) describes the development of the Keynote-controlling application Stage Hand, how the user interface has evolved, and the lessons he has learned from that experience. Benjamin Jackson then introduces two open source libraries: cocos2d, for 2D gaming; and Chipmunk, for rigid body physics (think collisions). He describes the development of Arcade Hockey, an air hockey game, and explains some of the code used for this. Neil Mix of Pandora Radio reveals the science behind processing streaming audio. How do you debug what you can't see? Neil guides you through the toughest challenges, sharing his experience of what works and what to watch out for when working with audio. Finally, Steven Peterson demonstrates a comprehensive integration of iPhone technologies. He weaves Core Location, networking, XML, XPath, and SQLite into a solid and very useful application. Software development can be hard work. Introductory books lay the foundation, but it can be challenging to understand where to go next. This book shows some of the pieces that can be brought together to make complete, cool applications. Who is this book for? All iPhone application developers with any level of experience or coming from any development platform Summary of Contents Wolfgang Ante - Designing a Simple, Frenzic-Style Puzzle Game Mike Ash - Mike Ashs Deep Dive Into Peer-to-Peer Networking Gary Bennett - Doing Several Things at Once: Performance Enhancements with Threading Matthew Canis Rosenfeld - All Fingers and Thumbs: Multitouch Interface Design and Implementation Benjamin Jackson - Physics, Sprites, and Animation with the cocos2d-iPhone Framework Neil Mix - Serious Streaming Audio the Pandora Radio Way Steven Peterson - Going the Routesy Way with Core Location, XML, and SQLite

2 citations


Journal ArticleDOI
TL;DR: The idea of adding, deleting and managing content on a iPhone using the iTunes software has been extended with the latest release, so it now includes managing new applications software rather than just content.
Abstract: Ecosystems of software, services and accessories can help make mobile devices more attractive prospects The idea of adding, deleting and managing content on a iPhone using the iTunes software has been extended with the latest release, so it now includes managing new applications software rather than just content The App Store for iPhone is just about its most important feature, now that people have become accustomed to the innovations of the gadget-a multi-touch screen, the seamless combination of Wi-Fi and cellular data services, and an industrial-strength operating system

2 citations


Book
29 Oct 2009
TL;DR: The professional programmers DEITEL guide to iPhone app development using iPhone SDK 3.x, Xcode, Objective-C and Cocoa gives you everything youll need to start developing great iPhone apps quickly and once youve joined Apples fee-based iPhone Developer Program to get them up and running on the App Store.
Abstract: The professional programmers DEITEL guide to iPhone app development using iPhone SDK 3.x, Xcode, Objective-C and CocoaMore than 1.5 billion iPhone apps were downloaded from Apples App Store in just one year! This book gives you everything youll need to start developing great iPhone apps quickly andonce youve joined Apples fee-based iPhone Developer Programto get them up and running on the App Store. The book uses an app-driven approacheach new technology is discussed in the context of 14 fully tested iPhone apps (7700 lines of code), complete with syntax shading, code walkthroughs and sample outputs. Apps youll develop include:WelcomeSpot-On GameRoute TrackerTip CalculatorCannon Game SlideshowFavorite Twitter SearchesPainter Voice RecorderFlag Quiz GameAddress BookTwitter Discount AirfaresBy Chapter 3 youll be building apps using Xcode, Cocoa and Interface Builder. Youll learn object-oriented programming in Objective-C and build apps using the latest iPhone 3.x technologies including the Game Kit, iPod library access and more. iPhone for Programmers include practical, example-rich coverage of: iPhone SDK 3.x, XCode, Interface Builder Object-Oriented Programming in Objective-C and Cocoa Collections, GUI, Event Handling Controllers, Application Templates UIView, Multi-Touch Core Audio, Core Animation, NSTimer Tables, UINavigationController Map Kit, Core Location, GPS, Compass Photos, iPod Library Access Serialization

1 citations


Book
01 Jan 2009
TL;DR: "iPhone SDK Development" is a pragmatic guide to get you started developing applications for iPhone and iPod touch, and gets a complete understanding of the tools and techniques needed to succeed on today's most important mobile platform.
Abstract: Packing the power of desktop applications into a small mobile device, the iPhone SDK offers developers the ability to create dynamic, visually-appealing, and highly-capable mobile applications, using the same APIs and tools that Apple uses for its own applications. However, harnessing that power means learning new tools, new APIs, and even a whole new programming language. "iPhone SDK Development" is a pragmatic guide to get you started developing applications for iPhone and iPod touch.With it, you'll get a complete understanding of the tools and techniques needed to succeed on the platform: use the XCode IDE to manage your source code, images, sounds, database files, and other application resources, building your app and deploying it onto your own device for testing; develop your user interface the visual, code-free way, with Interface Builder; master the iPhone's unique user interface components, including tables, tab bars, navigation bars, and the multi-touch interface; connect your iPhone to the outside world with networking, exploit the power of a relational database with SQLite, and rock out with first-class support for audio and video; make use of the iPhone's unique mobile APIs, like geolocation and the motion-sensing accelerometer; use XCode's powerful performance and debugging tools to eliminate memory leaks, zombies, and other hazards; and, understand the process for packaging your application for end-user distribution through Apple's App Store. With explanations of the big picture and an eye to the little details that you'll need, "iPhone SDK Development" will help you succeed on today's most important mobile platform.

1 citations


Book ChapterDOI
01 Jan 2009
TL;DR: This chapter discusses the App Store, from which you can purchase and download tens of thousands of iPhone applications, and web-based iPhone applications that you can access through the Safari web browser on the iPhone.
Abstract: As you learned in the first two parts of this book, there’s no doubt that the iPhone and iPod touch are amazing devices with a lot of potential straight out of the box. But what makes the iPhone a truly powerful mobile computing platform is that Apple has provided third-party developers with some amazing tools to create their own applications that extend the iPhone in many different directions. In this chapter, you’ll learn about the App Store, from which you can purchase and download tens of thousands of iPhone applications, and web-based iPhone applications, which you can access through the Safari web browser on the iPhone.

1 citations


BookDOI
19 Oct 2009
TL;DR: This volume takes on the more advanced aspects of iPhone development, and shows how to optimize performance, streamline the user interface, and make every successful iPhone app just that much more sophisticated.
Abstract: As the fourth book in our series of iPhone Projects based on the work and experiences of iPhone, this volume takes on the more advanced aspects of iPhone development. The first generation of iPhone applications has hit the App Store, and now it's time to optimize performance, streamline the user interface, and make every successful iPhone app just that much more sophisticated. Paired with Apress's bestselling Beginning iPhone Development: Exploring the iPhone SDK, you'll have everything you need to create the next great iPhone app that everyone is talking about. Optimize performance. Streamline your user interface. Do things with your iPhone app that other developers haven't attempted. Along with Series Editor Dave Mark, your guides for this exploration of the next level of iPhone development, include: Ben Panda Smith, discussing particle systems using OpenGL ES Joachim Bondo , demonstrating his implementation of correspondence gaming in the most recent version of his chess application, Deep Green. Tom Harrington implementing streaming audio with Core Audio, one of many iPhone OS 3 APIs. Owen Goss debugging those pesky errors in your iPhone code with an eye toward achieving professional-strength results. Dylan Bruzenak building a data-driven application with SQLite. Ray Kiddy illustrating the full application development life cycle with Core Data. Steve Finkelstein marrying an offline eMail client to Core Data. Peter Honeder and Florian Pflug tackling the challenges of networked applications in WiFi environments. Jonathan Saggau improving interface responsiveness with some of his personal tips and tricks, including blocks and other esoteric techniques. Joe Pezzillo pushing the frontiers of APNS, the new in iPhone OS 3 Apple Push Notification Service that makes the Cloud the limit for iPhone apps. Noel Llopis taking mere programmers into a really advanced developmental adventure into the world of Environment Mapping with OpenGL ES. What you'll learn Use wi-fi to do more than simply connect to the Internet. Communicate with other iPhone users in real time. Take advantage of all the tricks built into Cocoa Touch. Convert your iPhone and iPod touch apps for use in other environments. Convert your other mobile apps for use with iPhone and iPod touch. Who is this book for? All iPhone application developers with any level of experience or coming from any development platform, though this title is the natural choice after any of the other iPhone X Projects books.

Book
10 Aug 2009
TL;DR: The perfect full-color guide to the iPod touch for both Mac and Windows users helps you make the most of this amazing device that combines a widescreen iPod with touch controls, a portable game console, and a breakthrough Internet device.
Abstract: The perfect full-color guide to the iPod touch for both Mac and Windows users Your iPod touch can do so many things. With this full-color guide, you can get hip to all your iPod touch has to offer and take full advantage of the iTunes store and the App Store, as well. You'll start by learning how to manage the multi-touch interface and setting up iTunes. Then you'll discover how to connect to the Internet via Wi-Fi, receive and send e-mail, get directions and use maps, play games, download and watch movies, shop for cool new apps at the App Store, and much more. Starts with the basics of setting up and using the iPod touch, richly illustrated in full color Covers listening to music, synchronizing your data, working with the calendar, setting up iTunes, and getting online via Wi-Fi Shows how to send and receive e-mail, shop for movies and music at the iTunes Store, browse the Web, share photos, download and watch movies and TV shows, and download apps from the App Store Explains how to use your iPod touch as a portable game console and how to manage your contacts and to-do lists Also covers protecting your information and troubleshooting iPod touch For Dummies helps you make the most of this amazing device that combines a widescreen iPod with touch controls, a portable game console, and a breakthrough Internet device.