Services
Mobile app development
How do we make apps?
Vývoj mobilných aplikácií prebieha natívne, na mieru podľa potrieb a rozsahu konkrétneho projektu. Máme skúsenosti s programovaním mobilných aplikácií:
- in the banking segment,
- automotive,
- chat a voice, zoznamovacie,
- customized internal analytical applications,
- with the latest encryption standards,
- and many others.
What do we know?
We always keep up with the latest technologies. Therefore, we have no problem creating any mobile application for iOS and Android devices together with server solutions.
iOS deveolpment
Applications developed for:
- iPhone
- iPad,
- Apple Watch
- Apple TV
Programming languages:
- ObjectiveC
- Swift
Package management:
- CocoaPods
- Carthage
- Swift Package Manager
UI:
- UIKit
- xibs
- storyboards
- SwiftUI
- Stevia
- SnapKit
Architectures:
- MVVM
- VIPER
- Clean Swift
Reactive programming:
- RxSwift
- RxCocoa
- ReactiveSwift
Other libraries and technologies:
- AFNetworking/Alamofire
- CoreData
- MagicalRecord
- Firebase
- OneSignal
- BLE
- SocketIO
- GPUImage and others
Android vývoj
Programming languages:
- Java
- Kotlin
Technologies:
- RxJava
- RxKotlin
- Kotlin Coroutines
Network communication:
- Retrofit2 (Rest API)
- KSoap2 (SOAP API)
- ApolloGraphQL (GraphQL API)
- Socket.io (Web Socket)
Database:
- Room
- Realm
- SQLite
Architecture:
- MVVM: Android Architecture Components Framework & Inloop View Model Framework
- Clean architecture design pattern (Use-Case-oriented architecture)
Dependency Injection:
- Dagger2
- Koin
Push notifications:
- Firebase
- OneSignal
Analytics & Crash reporting:
- Firebase
- Flurry
Unit testing:
- Junit
Experience with SDK:
- Google Vision
- Google Pay
- Google Maps
- Facebook SDK
- VKontakte SDK
- Instagram SDK
Other experience:
- Bluetooth
- Audio recording
- Video recording
Frontend & Backend
Frontend
Programming languages:- JavaScript
- TypeScript
- HTML
- CSS
- SCSS
Frameworks:
- Angular
- AngularJS
- Vue
Architecture: MVP, component with separate logic to the service layer. For presentation and SEO purposes, we use the classic approach of rendering HTML via PHP, or pure HTML, and as JS we add Vue or jQuery / pure JavaScript.
Backend
Programovacie jazyky- PHP
- JavaScript
- SQL
Frameworks:
- Laravel
- CakePHP
- Symphony
- WordPress
- Sails.js
SDK:
- Firebase Cloud Messaging
- OneSignal
- Mailchimp
- GoPay
Other tools:
- Postman
- Apiary.io
- Git
- Docker
- AWS - EC2 & RDS & Route & Elastic Beanstalk
Relational databases:
- MySQL
- MariaDB
- PostgreeSQL
- SQLite
Architecture: MVP, while trying to separate the logic into the service layer
Vývoj mobilných aplikácií u nás
Naše podrobnejšie referencie tvorby aplikácií nájdete na našom webe tu. Ak vás zaujali, budeme radi, keď si s nami dohodnete nezáväzné stretnutie, na ktorom by sme prebrali možnosti budúcej spolupráce. Sme tu pre vás na telefóne, emailovej adrese ale aj na sociálnych sieťach Facebook a Instagram. Keď vývoj mobilných aplikácií, tak u nás v DigitalDNA.