Coder Social home page Coder Social logo

muthhus / photowheel Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kirbyt/photowheel

1.0 2.0 1.0 10.44 MB

PhotoWheel is a photo browsing app written for the iPad. This is the companion app for the book Learning iPad Programming.

Home Page: http://photowheelapp.com

License: MIT License

photowheel's Introduction

PhotoWheel

PhotoWheel is a personal photo library app with a spin. With PhotoWheel, you can organize your favorite photos into albums, share photos with family and friends, view them on your TV using AirPlay and an Apple TV, and most importantly, gain hands-on experience with building an iPad app.

This app is presented in the book Learning iPad Programming, A Hands-on Guild to Building Apps for the iPad. Readers of the book are guided step by step building PhotoWheel from scratch as they learn the inns and outs of iPad programming using the latest version of iOS.

The Book

Learning iPad Programming walks you through the process of building PhotoWheel (free on the App Store), a photo management and sharing app that leverages every aspect of iOS 5. With PhotoWheel, you can organize your favorite photos into albums, share photos with family and friends, view them on your TV using AirPlay and an Apple TV, and most importantly, gain hands-on experience with building an iPad app. As you build PhotoWheel, you’ll learn how to take advantage of the latest features in iOS 5 and Xcode, including Storyboarding, Automatic Reference Counting (ARC), and iCloud. Best of all, you’ll learn how to extend the boundaries of your app by communicating with web services. If you want to build apps for the iPad, Learning iPad Programming is the one book to get.

As you build PhotoWheel, you’ll learn how to:

  • Install and configure Xcode 4.2 on your Mac
  • Master the basics of Objective-C, and learn about memory management with ARC
  • Build a fully functional app that uses Core Data and iCloud for photo sharing and synchronization
  • Use Xcode’s new Storyboard feature to quickly prototype a functional UI, and then extend that UI with code
  • Create multitouch gestures and integrate Core Animation for a unique UI experience
  • Build custom views, and use view controllers to perform custom view transitions
  • Add AirPrint, email, and AirPlay capabilities to your app
  • Apply image filters and effects using Core Image
  • Diagnose and fix bugs with Instruments
  • Prepare your app for submission to the app store

License

The source code for PhotoWheel is available for free under the MIT license. This license grants you the right to do anything you like with the source code. However, you are asked not to re-submit the app as is to Apple for App Store review. The authors have worked very hard creating the book and app so you can learn how to build your own iPad app. So please, don't be a dick and re-submit PhotoWheel as your own to the Apple.

photowheel's People

Contributors

kirbyt avatar atomicbird avatar

Stargazers

Shanmuga avatar

Watchers

Shanmuga avatar  avatar

Forkers

mualvi

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.