You Need :
1. Advertising Integration i.e. Chartboost, Revmob, Mobclix, etc.
2. In App Purchases
3. Gamecenter - including multplayer, achievements, and leaderboard
4. Push Notifications - local and remote server
5. Social Integration - Facebook, Twitter, etc.
6. Server Side Configuration - game balancing, plist/xml files, etc.
7. Box2D library integration for particle dynamics functionality.
8. Surely we can use Box2D and Unity3D, We are proficient in using both javascript and C# as the back end programming language to develop Unity3D Games with Graphics, Models, backgrounds done in Maya or Cinema4D.
We follow :
1. We plan to develop your app using Objective C 2.0
2. We are sure to develop using latest iOS 6 Frameworks and Calendar API with UITableView that uses any lightweight and reusable calendar view as subview of each cell.
3. We would use Generic Security Services Framework to provide security to the user's every account related particulars adhering to the IETF RFC 2743 and RFC 4401 Standards.
We integrate with facebook's new desired methodology as part of "One Single Sign-On" (OSS). I prefer to create a Singleton class to handle the communication with Facebook. This Singleton conforms to a certain interface, making it more convenient to add other services.
4. To save users' preferences and application related Status data, we would use new NSUbiquitiousKeyValuStore Class to store in the iCloud.
Thanks,
Subhadeep