Services

Mobile app development

How do we make apps?

We develop mobile applications natively, tailored to the needs and scope of a specific project. We have experience with programming mobile applications:

  • in the banking segment,
  • automotive,
  • chat and voice, dating,
  • 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:
  • Facebook
  • Instagram
  • 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