Mobile developer
Need help with native mobile development? Fill free to contact me any time!
iOS:
- Swift, Objective-C
- iOS SDK, XCode, Cocoa, iOS Guidelines
- Core Data, Animation, Graphics, Text, UIKit
- Push notification, background working
- Watch, tvOS, Map, and Font Kits
- Storyboarding and Autolayout
- iTunes Connect
- Cocoapods
- Open-source frameworks: RestKit, AFNetworking, SwiftyJSON, Alamofire, Moya, ObjectMapper
Android:
- Java Core, Android SDK
- Kotlin
- Android architecture and guidelines
- Intents, Fragments, widgets, content-providers
- Telephony, sensors, bluetooth,
- Graphic and animation
- Open-source frameworks: okHTTP, Retrolambda, Retrofit
Skills:
- UI and UX
- Reactive programming (RxJava / RxSwift)
- XML, JSON, HTTP, sockets
- SQLite, Web, Concurrency
- Networking with low signal connection
- Voice and image recognition and augment reality
- Fundamental programming patterns
- Creative approach
- Competence to write clear code and correctly create and use module tests
- Ability and desire to gain new skills and lern new technologies
- Practice of fast sorting out another's code if needed
- Design and development of client-servet applications
If needed, I can provide resources for server-side and web development, and for any kind of design.