I am an award winning senior mobile app developer who love doing great things for iOS(iPhone, iPad, iWatch). I have 5+ years of experience in high quality iOS and Android app development using Swift, Objective-C and Java languages. I have completely gone through with whole lifecycle of app development for iPhone, iPad, Apple Watch, Mac and Android. I am passionate to transform project specification into desired product.
Published more than 12 apps on iTunes Store and Google Play, 2 more to go?
Published few Tutorials on iOS development known as iCoding blog?(http://rdcworld-iphone.blogspot.in)
Also I have published many Tutorials on Android known as GreenMan blog(http://rdcworld-android.blogspot.in)
Programming Expertise: Swift 2.2, Objective-C 2.0, iOS 5-9, Xcode 4-7, MacOS, watchOS, Touch ID, Cocoa touch, C, C++, Android, Java?, OOPS, Apple Pay, OpenGL, Apple Push Notifications, GCM, Camera, iCloud, GPS, Custom UI Designs, Apple HIG and PayPal.?
Web service: JSON, XML, RESTful services, SOAP, oAuth, AFNetworking, Alamofire, NSURLConnection, Swift Request, NSURLSession?
Data management: Core Data, MySQL, Couchbase, SQLite3.0, Plist, iCloud, NSUserDefaults, Key-Chain, file storage?
• New concepts: Storyboard, Auto/Adaptive Layout, Playground, ARC, Size classes, UI testing, Profiling, Assets catalog.?
• Working knowledge of e-commerce payment systems Apple Pay and PayPal.?
• iOS Frameworks: Security, Social, MapKit, UIKit, Core Location, Core Image, Core Animation, Address Book, CoreGraphics, QuartzCore, CFNetwork, MediaPlayer, Accounts,Twitter frameworks etc.?
• Experienced with Model-View-Controller (MVC) , Singleton, Delegate and Observer ios design patterns.?
• Build distribution: iTunes Connect, TestFlight, Diawi, iTunes beta distribution?