IOS Resources: Difference between revisions
Jump to navigation
Jump to search
(→Links) |
|||
| (16 intermediate revisions by the same user not shown) | |||
| Line 4: | Line 4: | ||
Articles, pages, and resources related to iOS development. | Articles, pages, and resources related to iOS development. | ||
== Games == | |||
* [http://nosycrow.com/blog/making-the-three-little-pigs-app-qa-with-illustrator-animator-ed-bryan Interview with Edward Bryan], the illustrator for The Three Little Pigs app. | |||
** Screen shots of the character and background drawings in Maya. | |||
** The drawings are contained in wireframes to control the animation. | |||
** He alludes to a "proprietary 3D engine" to use the Maya animation in the app. | |||
Apparently the emphasis in game design is on short loops that can be used in different contexts. (See this video, [https://www.youtube.com/watch?v=6B1rLoJZa0k Maya Trax Editor Tutorial], which alludes to this workflow.) | |||
=== Examples === | |||
* '''Sago Sago''' | |||
* '''Dr Panda''' by TribePlay | |||
** These games all get around 100K downloads @ $3. | |||
* '''[https://itunes.apple.com/us/artist/fox-and-sheep-gmbh/id666759463 Fox and Sheep GmbH]''' | |||
** '''Little Fox Music Box''' | |||
** '''Nighty Night!''' ''(~445K downloads @ $3)'' | |||
* '''[http://nosycrow.com Nosy Crow]''' | |||
** '''The Three Little Pigs''' ''(~12K @ $5)'' | |||
* Sirvo LLC | |||
** '''Threes!''' ''(~575K downloads @ $2)'' | |||
== Links == | == Links == | ||
=== Xcode and iOS development basics === | |||
* [https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/ Start Developing iOS Apps Today] (developer.apple.com)<br />Introductory tutorial. | * [https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOS/ Start Developing iOS Apps Today] (developer.apple.com)<br />Introductory tutorial. | ||
* [https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html#//apple_ref/doc/uid/TP40011210 Programming with Objective-C] iOS Developer Library | |||
* [https://developer.apple.com/library/ios/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/CreatingViews.html#//apple_ref/doc/uid/TP40009503-CH5-SW23 View Programming Guide for iOS] iOS Developer Library | * [https://developer.apple.com/library/ios/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/CreatingViews.html#//apple_ref/doc/uid/TP40009503-CH5-SW23 View Programming Guide for iOS] iOS Developer Library | ||
* [https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/CoreAnimation_guide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40004514 Core Animation Programming Guide] iOS Developer Library | * [https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/CoreAnimation_guide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40004514 Core Animation Programming Guide] iOS Developer Library | ||
=== 3D === | === Objective-C === | ||
* [https://github.com/iwasrobbed/Objective-C-CheatSheet Objective-C cheatsheet] | GitHub @iwasrobbed | |||
* [http://www.objc.io/ objc.io] <br />A periodical about best practices and advanced techniques for iOS and OS X development. | |||
* [http://nshipster.com/ NSHipster]<br />A journal of the overlooked bits in Objective-C, Swift, and Cocoa. | |||
=== Swift === | |||
* [https://developer.apple.com/swift/ Swift Overview] Apple Developer | |||
=== 3D/Games === | |||
* [http://www.raywenderlich.com/tutorials Ray Wenderlich | Tutorials for Developers & Gamers]<br />Lots of iOS tutorial covering Objective-C basics, Swift, UIKit, Unity, various game frameworks | |||
* [http://iphonedevelopment.blogspot.com/2009/05/opengl-es-from-ground-up-table-of.html OpenGL ES from the Ground Up: Table of Contents] | Jeff Lamarche's iPhone & Mac Development blog | |||
* [http://iphonedevelopment.blogspot.com/2011/05/3d-game-and-graphics-engines.html 3D Game and Graphics Engines] | Jeff Lamarche's iPhone & Mac Development blog | |||
==== Blender ==== | |||
* [http://www.blender.org/download/ Blender download] | |||
* [http://www.raywenderlich.com/49955/blender-tutorial-for-beginners-how-to-make-a-mushroom Blender tutorial] Ray Wenderlich<br />Make an object and apply a texture. | |||
* [http://www.blender.org/support/tutorials/ Blender tutorials] | blender.org | |||
* [http://cgcookie.com/blender/cgc-courses/blender-basics-introduction-for-beginners/ Blender Basics - Introduction for Beginners] | Blender Cookies | |||
* [http://blendtuts.com/blender_tutorials?field_level_value=Beginner Blender Tutorials] | blendtuts | |||
=== Graphics/UIKit === | |||
* [http://www.raywenderlich.com/tutorials#attachment_2034 Graphics and Animation tutorials] | Ray Wenderlich | |||
* [http://www.cocoawithlove.com/2008/09/drawing-gloss-gradients-in-coregraphics.html Drawing Gloss Gradients in CoreGraphics] | Cocoa with Love | |||
* [http://www.mlsite.net/blog/?page_id=372 Shiny Red Buttons] | Michael Hayeck<br />List of articles concerned with displaying gloss buttons. There's one that looks like it addresses giving rectangles rounded corners. | |||
=== App Statistics === | |||
* [http:// | * [http://xyo.net XYO]<br />Presents an estimated download number for apps. | ||
* [http:// | * [http://appannie.com appannie.com]<br />$59/month for download statistics for specific apps. Otherwise it presents the same information as the Apple App Store. | ||
Latest revision as of 20:01, 12 January 2015
Overview[edit]
Articles, pages, and resources related to iOS development.
Games[edit]
- Interview with Edward Bryan, the illustrator for The Three Little Pigs app.
- Screen shots of the character and background drawings in Maya.
- The drawings are contained in wireframes to control the animation.
- He alludes to a "proprietary 3D engine" to use the Maya animation in the app.
Apparently the emphasis in game design is on short loops that can be used in different contexts. (See this video, Maya Trax Editor Tutorial, which alludes to this workflow.)
Examples[edit]
- Sago Sago
- Dr Panda by TribePlay
- These games all get around 100K downloads @ $3.
- Fox and Sheep GmbH
- Little Fox Music Box
- Nighty Night! (~445K downloads @ $3)
- Nosy Crow
- The Three Little Pigs (~12K @ $5)
- Sirvo LLC
- Threes! (~575K downloads @ $2)
Links[edit]
Xcode and iOS development basics[edit]
- Start Developing iOS Apps Today (developer.apple.com)
Introductory tutorial. - Programming with Objective-C iOS Developer Library
- View Programming Guide for iOS iOS Developer Library
- Core Animation Programming Guide iOS Developer Library
Objective-C[edit]
- Objective-C cheatsheet | GitHub @iwasrobbed
- objc.io
A periodical about best practices and advanced techniques for iOS and OS X development. - NSHipster
A journal of the overlooked bits in Objective-C, Swift, and Cocoa.
Swift[edit]
- Swift Overview Apple Developer
3D/Games[edit]
- Ray Wenderlich | Tutorials for Developers & Gamers
Lots of iOS tutorial covering Objective-C basics, Swift, UIKit, Unity, various game frameworks - OpenGL ES from the Ground Up: Table of Contents | Jeff Lamarche's iPhone & Mac Development blog
- 3D Game and Graphics Engines | Jeff Lamarche's iPhone & Mac Development blog
Blender[edit]
- Blender download
- Blender tutorial Ray Wenderlich
Make an object and apply a texture. - Blender tutorials | blender.org
- Blender Basics - Introduction for Beginners | Blender Cookies
- Blender Tutorials | blendtuts
Graphics/UIKit[edit]
- Graphics and Animation tutorials | Ray Wenderlich
- Drawing Gloss Gradients in CoreGraphics | Cocoa with Love
- Shiny Red Buttons | Michael Hayeck
List of articles concerned with displaying gloss buttons. There's one that looks like it addresses giving rectangles rounded corners.
App Statistics[edit]
- XYO
Presents an estimated download number for apps. - appannie.com
$59/month for download statistics for specific apps. Otherwise it presents the same information as the Apple App Store.