APP DEVELOPMENT

Technology

We only use the most prevalent programming languages and we rely exclusively on modern, dependable technologies. We provide guidance on technology choices and only undertake projects that align with our expertise.

We share a profound understanding of the technologies we utilize

From the outset, our approach has been to ensure a comprehensive understanding of the primary technologies used in various development areas.

Whether you’re interacting with a backend developer, an app developer, or a technical project manager, we understand the distribution of responsibilities among both technologies and developers.

This understanding is crucial during app development. It’s important from the initial conversation before the concept phase, through UX and design, and of course, during the development itself.

Technologies for App Development

We develop reliable, high-quality apps using Xcode and Android Studio as our primary development tools (IDEs).

We program natively in Swift for iOS and Kotlin for Android to fully leverage the platforms’ potential. We thoroughly test our apps using TestFlight and App Tester to ensure quality. If relevant, we also work with technologies such as NFC and BLE to create innovative functions. Each project is unique, and we combine the best tools and technologies accordingly.

  • Swift
  • Kotlin
  • Java
  • Objective-C
  • Xcode
  • Android Studio
  • CocoaPods
  • TestFlight
  • Gradle
  • Github
  • Flutter
  • Firebase
  • tvOS
  • iPadOS
  • macOS
  • GitKraken
  • Copilot
  • NFC
  • Bluetooth
  • AR
  • AI
  • ARKit
  • Core Data
  • SQLite
  • Realm
  • APNs
  • FCM

Technologies for Front- and Backend Development 

In addition to app development, we also create browser-based tools such as management systems, statistics and dashboards, integrations, and backends. Often, an app cannot exist without these underlying systems.

For this purpose, we utilize a wide range of technologies and tools, including Node.js, PHP, Vue.js, and Swagger. Our expertise spans from frontend to backend development, ensuring a robust and future-proof system that meets our customers’ needs.

  • Google Firebase
  • Node.js
  • WordPress
  • PHP
  • Algolia
  • MobilePay
  • Vue.js
  • TypeScript
  • Electron.js
  • Aline.js
  • Tailwind CSS
  • RxJS
  • Redux
  • MongoDB
  • MySQL
  • Redis
  • Swagger
  • HTML
  • JavaScript
  • GraphQL
  • Next.js
  • Laravel

Technologies for DevOps

Hosting and development tool selection often go hand in hand. We primarily work with hosting and operation through Google Cloud Platform, Amazon Web Services (AWS), and Digital Ocean. These cloud providers enable us to create and manage virtual machines, secure backup solutions, and configure DNS settings.

  • Google Cloud Firestore
  • AWS
  • DigitalOcean
  • Azure
  • Cloudflare
  • Docker
  • Kubernetes
  • Jenkins
  • Fastlane
  • GitHub Actions

UX, Design, and Project Management

Our services extend beyond development to include UX, design, and end-to-end project management. We utilize a wide range of modern tools, which are also accessible to our customers. This suite includes various prototyping tools, design tools, and project management tools. By leveraging these tools, we create a seamless, enjoyable, and efficient process that guarantees a successful outcome.

  • Figma
  • Photoshop
  • Animator by Haiku
  • Teams
  • Lottie
  • Slack
  • Jira
  • Teamwork
  • AdobeXD