iOS, Android, Android Wear, Apple Watch
«We are living in the world, where every product or service should be available at various devices. Omnichannel is the way we think. Mobile app is not a benefit, it's a necessity. And yes, we are for native development.»
mobile apps
-
types
- mobile banking
- loyalty program
- mobile shop
- user accounts
- service quality assessement
-
objectives
- increase sales
- build loyalty
- simplify business processes
- make in-house communication more effective
technologies and tools
we use:
iOS
- Objective C
- Reactive Cocoa
- Core Data
- Apple Push Notifications
- Apple MapKit
- iBeacon
- SOAP
- JSON
- Swift 3.0
- Apple Pay
- REST
- XML
Android
- Java
- Groovy
- Retrofit2
- Glide
- Droidkit
- RxJava
- Samsung Pay
- Beacons
- SOAP
- JSON
- Android SDK
- Realm
- RxAndroid
- REST
advantages
-
product approach
Calculate the product economy, business model and potential development after release -
customer development
Attract end users to test the product -
clear communications
Show the progress, make detailed reports
process
-
1. analytics
tasks decomposition, examination of business processes, definition of functional requirements and composition of Software requirements specification
-
-
2. UX design
personas, customer journey map, app structure, prototyping, usability testing
-
-
3. design
design layouts
-
4. development
backend and frontend development, code review, stabilization, integrational testing, composition of technical and user guides
-
-
5. QA
creation of test cases, manual and automated testing
-
-
6. integration
planning the integration with third-party services
-
7. deployment
preparation of the necessary ecosystem, deployment of new software
-
-
8. support
fast everyday support
-
-
9. promotion
app store optimization, user aquisition