Hiển thị các bài đăng có nhãn iOS. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn iOS. Hiển thị tất cả bài đăng

iOS 6 Programming Cookbook

Posted by Unknown On 8/12/12

Book Description

Overcome the vexing issues you’ll inevitably confront when creating apps for the iPhone, iPad, or iPod touch. By making use of new and revised recipes in this updated cookbook, you’ll quickly learn the steps necessary to write complete iOS apps—including ways to store and protect data, enhance and animate graphics, manage files and folders, and take advantage of Passbook.
Thoroughly updated for iOS 6 SDK, this cookbook shows you how to use hundreds of techniques to solve problems that developers of all levels commonly face. Each recipe includes sample code you can use right away.
    Use Pass Kit to deliver digitally-signed passes such as loyalty cards
    Define the layout of UI elements with Cocoa Auto Layout
    Develop location-aware apps
    Get working examples for implementing gesture recognizers
    Use new Objective-C Runtime features
    Play audio and video files and access the iPod library
    Retrieve contacts and groups from the Address Book
    Determine camera availability and access the Photo Library
    Create multitasking-aware apps
    Use Event Kit to manage calendars, dates, and events
    Apply the accelerometer and gyroscope
    Enhance your app with the iCloud service

About The Author

Vandad Nahavandipoor has developed software using Cocoa, Cocoa Touch, Assembly, Delphi, and .NET for many years. As a staff member of a company that is a global leader in mobile money solutions in London, he has worked with some of the world's biggest brands--such as Visa and US Bank--to deliver mobile applications to their customers. Vandad brings an interest in management, leadership and entrepreneurship to his work, believing in the synergy that is achieved as a result of cooperation and working together in a team.

Product Details

  • Paperback: 976 pages
  • Publisher: O'Reilly Media (December 25, 2012)
  • Language: English
  • ISBN-10: 1449342752
  • ISBN-13: 978-1449342753
  • Product Dimensions: 9 x 7.1 x 2 inches 
Download Here

iOS 6 Programming Cookbook


PhoneGap Mobile Application Development Cookbook [Kindle Edition]

Posted by Unknown On 14/11/12

Book Description

Over 40 recipes to create mobile applications using the PhoneGap API with examples and clear instructions
    Use the PhoneGap API to create native mobile applications that work on a wide range of mobile devices
    Discover the native device features and functions you can access and include within your applications
    Packed with clear and concise examples to show you how to easily build native mobile applications
In Detail
As more and more of our online life and daily activities evolve into the mobile landscape it has never been of more importance to start venturing into the world of mobile applications.
With PhoneGap, you can put your existing development skills and HTML, CSS, and JavaScript knowledge to great use by creating mobile apps for cross-platform devices..
"PhoneGap Mobile Application Development Cookbook" will show you how to create native mobile applications for multiple device platforms using the PhoneGap API. You will learn to build dynamic applications that interact with the native functionality on the device to create a rich, interactive experience for your users.
This is a cookbook with each section written as a recipe in an informal, friendly style. Each recipe contains the complete code needed to build your applications, and plenty of screenshots showing the completed projects running on devices are included to assist you.
"PhoneGap Mobile Application Development Cookbook" will introduce the PhoneGap API to you in clear, concise sections, breaking down each recipe to achieve realistic working projects that can be applied to your own mobile applications.
You will be shown how to use the mobile development framework to build applications that can be deployed and run on multiple mobile platforms including iOS, Android, and BlackBerry.
This book will explore the various methods and functions available using the API, and how to write code that interacts with the native functions, including geolocation sensors, contacts database, and native button events of the device to create powerful applications ready for the market place.
"PhoneGap Mobile Application Development Cookbook" will help you break into the world of mobile application development. Build mobile applications in code you’re comfortable with, create a richer user experience for your users and become part of the ever-growing mobile market place.
What will you learn from this book
    Build your application to interact with real-time sensor data
    Learn how to store data and cache data and content using HTML5 storage APIs
    Access the camera of the device to create a seamless multimedia workflow
    Set up your PhoneGap mobile development environment
    Think mobile: develop with size in mind using lightweight JavaScript frameworks
    Access the contact database of your device
    Enhance your application by creating custom plugins built using custom native code
    Use HTML5 and CSS3 in your mobile applications
Approach
This cookbook consists of recipes with plenty of example code and is full of screenshots to make the learning curve easier and quicker.

About The Author

Matt Gifford
Matt Gifford is an RIA developer from Cambridge, England, who specializes in ColdFusion, web application, and mobile development. With over ten years industry experience across various sectors, Matt is owner of Monkeh Works Ltd. (www.monkehworks.com).
A regular presenter at national and international conferences, he also contributes articles and tutorials in leading international industry magazines, as well as publishing on his blog (www.mattgifford.co.uk).
As an Adobe Community Professional for ColdFusion, Matt is an advocate of community resources and industry-wide knowledge sharing, with a focus on encouraging the next generation of industry professionals.
Matt is the author of Object-Oriented Programming in ColdFusion and numerous open source applications, including the popular monkehTweets twitter API wrapper.

Product Details

  • Paperback: 320 pages
  • Publisher: Packt Publishing (October 22, 2012)
  • Language: English
  • ISBN-10: 1849518580
  • ISBN-13: 978-1849518581
  • Product Dimensions: 9.2 x 7.5 x 0.9 inches 
Download Redgage -> Here
Download Fanbox -> Here

PhoneGap Mobile Application Development Cookbook [Kindle Edition]


Sams Teach Yourself Core Data for Mac and iOS in 24 Hours (2nd Edition)

Posted by Unknown On 4/9/12

Book Description

In just 24 sessions of one hour or less, start using Core Data to build powerful data-driven apps for iOS devices and Mac OS X computers! Using this book’s straightforward, step-by-step approach, you’ll discover how Apple’s built-in data persistence framework can help you meet any data-related requirement, from casual to enterprise-class. Beginning with the absolute basics, you’ll learn how to create data models, build interfaces, interact with users, work with data sources and table views. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for real-world success!
Step-by-step instructions carefully walk you through the most common Core Data development tasks.
Quizzes and Exercises at the end of each chapter help you test your knowledge.
Notes present interesting information related to the discussion.
Tips offer advice or show you easier ways to perform tasks.
Cautions alert you to possible problems and give you advice on how to avoid them.
Jesse Feiler is a leading expert on Apple database development. Feiler has worked with databases since the 1980s, writing about technologies that have since evolved into Core Data. His database clients have included Federal Reserve Bank of New York, Young & Rubicam, and many small and nonprofit organizations. His recent books include Data-Driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go; and FileMaker 12 in Depth.
Learn how to…
• Start writing database apps fast, with Xcode 4’s powerful tools and templates
• Master the Objective-C features and patterns Core Data relies upon
• Understand Core Data’s goals, components, and behavior
• Model data graphically with Xcode 4’s Data Model Editor
• Leverage the full power of Managed Objects
• Use controllers to integrate your data model with your code
• Fetch, use, and store data from any source
• Develop interfaces and features more quickly with Interface Builder
• Add navigation and control features that integrate seamlessly with Core Data
• Interact with users via popovers, segmented controls, action sheets, and tab bars
• Create table views that users can edit
• Let Xcode 4 and Core Data validate your data for you
• Use predicates to precisely select the right data
• Get ready for iCloud features to sync and move data among your iCloud-enabled devices
Category: iOS/Mac Programming
Covers: Core Data
User Level: Beginning-to-Intermediate

About The Author

Jesse Feiler is a developer, web designer, trainer, and author. He has been an Apple developer since 1985 and has worked with mobile devices starting with Apple’s Newton and continuing with the iOS products such as the iPhone, iPod touch, and iPad. Feiler’s database expertise includes mainframe databases such as DMS II (on Burroughs), DB2 (on IBM), and Oracle (on various platforms), as well as personal computer databases from dBase to the first versions of FileMaker. His database clients have included Federal Reserve Bank of New York; Young & Rubicam (advertising); and many small and nonprofit organizations, primarily in publishing, production, and management.
Feiler’s books include the following:
  • Sams Teach Yourself Objective-C in 24 Hours (Sams/Pearson)
  • Data-Driven iOS Apps for iPad and iPhone with FileMaker Pro, Bento by FileMaker, and FileMaker Go (Sams/Pearson)
  • FileMaker 12 in Depth (Sams/Pearson)
  • Using FileMaker Bento (Sams/Pearson)
  • iWork for Dummies (Wiley)
  • Sams Teach Yourself Drupal in 24 Hours (Sams/Pearson)
  • Get Rich with Apps! Your Guide to Reaching More Customers and Making Money NOW (McGraw-Hill)
  • Database-Driven Web Sites (Harcourt)
  • How to Do Everything with Web 2.0 Mashups (McGraw-Hill)
  • The Bento Book (Sams/Pearson)
He is the author of MinutesMachine, the meeting management software for iPad.
A native of Washington, D.C., Feiler has lived in New York City and currently lives in Plattsburgh, NY.

Product Details

  • Paperback: 480 pages
  • Publisher: Sams; 2 edition (June 22, 2012)
  • Language: English
  • ISBN-10: 0672336197
  • ISBN-13: 978-0672336195
  • Product Dimensions: 7 x 1.2 x 9.1 inches

Sams Teach Yourself Core Data for Mac and iOS in 24 Hours (2nd Edition)

Official Ubuntu Book, The (7th Edition)


Learn GameSalad for iOS: Game Development for iPhone, iPad, and HTML5 (Learn Apress)

Posted by Unknown On 23/8/12

Book Description

So you have a great idea for an iPhone or iPad game, but you've never programmed before. Where to start? Here! With GameSalad, you can design, build, and publish a 2D game in the App Store using an easy-to-use, no-programming-required game creation tool.
Learn GameSalad for iOS shows you how to set up your development environment and how to create a variety of simple 2D games from a breakout-style game to an arcade shooter to a maze game. You'll also learn how to use GameSalad to create a non-game app as well. This book also takes you beyond game development into getting your game into the App Store, using iAd, and marketing your game. 
  • A clear, step-by-step approach to GameSalad for the complete beginner
  • Create fun, complete, and fully functional game projects
  • An idea to App Store publishing guide
What you’ll learn
  • How to set up your game design environment
  • How to design a complete game from idea to publication with GameSalad
  • The basics, but also some of the more advanced functions of GameSalad 
  • How to submit your game on the App Store
  • How to start promoting your game
Who this book is for
If you have web development experience or no programming experience at all, you'll be able to design, build and publish a game with the help of Learn GameSalad for iOS.
Table of Contents
  1. Preparing Your Design Environment
  2. Your First Game from Scratch: The Pong Game
  3. Finishing Pong: Scoring and Game Interaction
  4. Break a Wall: Implementing Comments, Accelerometer Movements, LifeManagement, and Pause
  5. Making a Shoot 'Em Up Game: Carrot Invader
  6. Learning Gravity, Basic Physics and Camera Controls: An Angry Birds-like Game, Part I
  7. Creating a Game Menu and a Particles Effect: An Angry Birds-like Game, Part II
  8. Graphics and Sound Effects: Labyrinth 
  9. Bonuses, Game Center, and iAd: Break a Wall
  10. Device Internal Clock and Cyclic Movement: Non-Game Apps
  11. Submitting Your Game to the App Store
  12. Introduction to Game Promotion

Product Details

  • Paperback: 420 pages
  • Publisher: Apress; 1 edition (June 27, 2012)
  • Language: English
  • ISBN-10: 1430243562
  • ISBN-13: 978-1430243564
  • Product Dimensions: 7.4 x 0.9 x 9.3 inches

Learn GameSalad for iOS: Game Development for iPhone, iPad, and HTML5 (Learn Apress)


Learn Cocoa Touch for iOS (Learn Apress)

Posted by Unknown On

Book Description

The Cocoa Touch frameworks and APIs are powerful tools for creating native iOS apps, and they’re free with Xcode, Apple’s development environment. If you’ve already gotten your feet wet with Objective-C, and you’re ready to learn more about iOS development, then Learn Cocoa Touch for iOS is the book for you.
You’ll learn on the job – building cool apps as you read through the book that will teach you what you need to know to use Cocoa Touch and prepare you for creating your own apps.
Learn Cocoa Touch for iOS shows you how to use frameworks like MapKit, Twitter, and MediaPlayer. You’ll also learn about hardware APIs so you can get the most out of your accelerometer, camera, and more. You’ll even learn about more advanced features like Grand Central Dispatch.
Along the way, you’ll be building these real-world apps:
•    A home inventory management system
•    A live-updating Twitter client
•    A photo browser with an animated slideshow
If you’re ready for the next step toward becoming a Cocoa Touch master, this is the book for you.
What you’ll learn
•    Get up and running with Xcode and Apple’s other development tools
•    Discover the Objective-C language and when to use the underlying C language
•    Use the Model-View-Controller (MVC) paradigm to create well-designed apps
•    Implement network services in your apps
•    Animate screen components with UIKit animations
•    Get awesome performance with multithreaded code
Who this book is for
Novice or intermediate programmers who want to create engaging iOS applications and get in-depth coverage of Cocoa Touch.
Table of Contents
Chapter 1. Getting Started
Chapter 2. Objective-C in a Nutshell
Chapter 3. Managing On-Screen Content with View Controllers
Chapter 4. Saving Content in Your App
Chapter 5. Handling User Touches
Chapter 6. Integrating Networking and Web Services
Chapter 7. Writing Modern Code with Blocks
Chapter 8. Managing What Happens When
Chapter 9. User Interface Design
Chapter 10. Hardware APIs
Chapter 11. Media in Your App. Playing Audio and Video
Chapter 12. Localization and Internationalizion
Appendix A. Running Code on an iOS Device

Book Details

•    Paperback: 396 pages
•    Publisher: Apress (July 2012)
•    Language: English
•    ISBN-10: n/a
•    ISBN-13: 978-1430242697

Learn Cocoa Touch for iOS (Learn Apress)


Learn Objective-C on the Mac: For OS X and iOS (Learn Apress)

Posted by Unknown On


Book Description



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 Editionupdates 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
  1. Hello 
  2. Extensions to C
  3. Introduction to Object-Oriented Programming
  4. Inheritance
  5. Composition
  6. Source File Organization and Using Xcode 4
  7. More About Xcode
  8. A Quick Tour of the Foundation Kit
  9. Memory Management and ARC
  10. Object Initialization
  11. Properties
  12. Categories
  13. Protocols
  14. Blocks and Concurrency
  15. Introduction to UIKit
  16. Introduction to the Application Kit
  17. File Loading and Saving
  18. Key-Value Coding
  19. Using the Static Analyzer
  20. NSPredicate
Appendix: Coming from Other Languages

About The Author


Scott Knasteris a legendary Mac hacker and author of such bestselling books as Hacking Mac OS X Tiger and Macintosh Programming Secrets. His book How to Write Macintosh Software was required reading for Mac programmers for more than a decade.
Mark Dalrymple
has been a Mac developer since 1985 and a Unix programmer since 1990. Over the years, he has worked on projects ranging from cross-platform development tool kits to high-performance web server software servicing hundreds of millions of hits per day, medical applications, and video products for Hollywood. He is the coauthor of Core Mac OS X and Unix Programmingand Advanced Mac OS X Programming.

Product Details

  • Paperback: 384 pages
  • Publisher: Apress; 2 edition (June 27, 2012)
  • Language: English
  • ISBN-10: 1430241888
  • ISBN-13: 978-1430241881
  • Product Dimensions: 7.5 x 0.8 x 9.2 inches

Learn Objective-C on the Mac: For OS X and iOS (Learn Apress)


LiveCode Mobile Development Beginner's Guide

Posted by Unknown On 21/8/12

Book Description


Create fun-filled, rich apps for Android and iOS with LiveCode
  • Create fun, interactive apps with rich media features of LiveCode
  • Step by step instructions for creating apps and interfaces
  • Dive headfirst into mobile application development using LiveCode backed with clear explanations enriched with ample screenshots
In Detail
LiveCode is a tool for developing mobile apps designed for those who don't want to use Objective-C, C++ or Java. Although it is a tool full of rich features to create apps it can be challenging to get beyond the basics and build interactive and fun apps. Using this book, you can develop various apps and this book guides you through 'till you upload the apps in the appstore.
"LiveCode Mobile Development Beginner's Guide" will explain how to create applications with the easiest, most practical cross platform framework available, Livecode Mobile and upload the apps to the appstore with minimal effort..
Throughout the book, you'll learn details that will help you become a pro at mobile app development using LiveCode. You begin with simple calculator application and quickly enhance it using LiveCode Mobile. Start by learning the interface controls for videos and images of LiveCode’s environment. Dig into configuring devices, building user interfaces, and making rich media applications, then finish by uploading the mobile applications to App Stores. You will learn how to build apps for devices such as iPhone, Android with the recently developed LiveCode Mobile through sample applications of increasing complexity.
What you will learn from this book
  • Create a simple sample application
  • Build the interface and write the code using a Multimedia Scrapbook as an example application.
  • Make a 'To do/reminders application'
  • Build User Interfaces like Touch interfaces
  • Uploading your final app to the App Store
  • Create a jigsaw puzzle app that takes advantage of several mobile device features
  • Make standard looking buttons and fields, and programmatically create the screen layout
Approach
This book will follow a tutorial style, starting from basic LiveCode coding concepts to its real-world implementation. It will teach developers how to use this new framework to develop interactive, cross-platform mobile applications.
Who this book is written for
If you are a developer, consultant or student looking to create fast, scalable mobile applications, then this book is for you. Basic knowledge of programming such as understanding variables, expressions, control structures and functions is required.

About The Author

Colin Holgate
Colin Holgate was originally trained as a telecommunications technician in the Royal Air Force, but with the advent of the personal computer era he transitioned to working as a technical support engineer for companies that included Apple Computer UK. In 1992 he moved to the USA, to become a full time multimedia programmer, working for The Voyager Company. In that role he programmed several award winning CD-ROMs, including A Hard Day's Night and This Is Spinal Tap. For the last 12 years Colin has worked for Funny Garbage, a New York City based web design company. In addition to using Adobe Director and Adobe Flash for online and kiosk application, he has used LiveCode for in-house production tools. At the introduction of LiveCode for Mobile at the RunRevLive Conference in 2011, Colin entered, and won a contest to create a mobile application made with LiveCode.

Product Details

  • Paperback: 246 pages
  • Publisher: Packt Publishing (July 26, 2012)
  • Language: English
  • ISBN-10: 1849692483
  • ISBN-13: 978-1849692489
  • Product Dimensions: 9.1 x 7.5 x 0.6 inches

LiveCode Mobile Development Beginner's Guide




Beginning iOS 3D Unreal Games Development (Beginning Apress)

Posted by Unknown On 3/5/12