Mobile Technologies (iOS and Android)

OS and production environment

  • Mac OS X 10.6.7 and later
  • iOS Developer Program, Apple Store
  • Windows, Linux, Mac OS,
  • Google Play

Development languages

  • Objective-C/C++
  • JavaScript
  • C++

Frameworks and Components

  • Cocoa/Cocoa Touch
  • OpenGL ES
  • Appcelerator Titanium
  • PhoneGap
  • cocos2d
  • Unity3D
  • Android SDK
  • Titanium
  • OpenGL

Presentation Layer

  • UIKit, Core Graphics
  • HTML + CSS
  • XML

ORMs and Databases

  • RestKit, Core Data
  • MySQL
  • OrmLite, Sorma
  • SQLite

Development Environment and Collaboration

  • Xcode
  • Interface Builder
  • Titanium Studio
  • ADT plugin for Eclipse
  • IntelliJ IDEA
  • Titanium