App Manufacture develops digital products that put the user at the centre and create tangible added value. Close, interdisciplinary cooperation with our clients is important to us.
With our technical and industry know-how, we ensure a rapid market launch as well as the long-term scaling of your digital business model.
Our work
ProCall Mobile
Call, chat, collaborate
YourVCam
Your video evidence. Simple and safe. Where it is needed. Live image and object recognition. Recording in a Swiss data center.
KNF Smart Pump
Control, measure, configure. This industrial pump makes small series obsolete. The customer adapts it to his needs himself. Via touch screen or PC software.
Orderfox AG
ETL and RAG pipeline
Our core competencies
A well-coordinated team
Long-term clients
We help companies to fully exploit the advantages of their digital product portfolio and to further expand their leading position in the market. With our clients, we maintain a sustainable and cooperative relationship based on mutual trust. For both of us, it is crucial that the product created is successful in the market.
Deep industry knowledge
We are at home in product development and have been dealing with specific industries and markets for many years.
Telecommunications
The telecommunications industry is undergoing rapid change. Communication channels are now fully digitalised. Networking, collaboration, internet capability and security are more important than ever. Technologies like WebRTC and cloud computing are the key to user-friendly products that set you apart from the competition.
Industry 4.0
Smart devices network via Bluetooth LE or other wireless protocols and enable completely new value chains for industrial products. We develop cloud services and intuitive user interfaces for control, regulation and monitoring. Operation is based on your individual needs and can be realised as a mobile app, a permanently installed operating panel (HMI) or as a dynamic web application.
Startup & spin-off
These companies have their own dynamics. The business idea is continuously tested and fine-tuned. This fits well, because we also work with agile methods and iterative processes. We bring our experience to the implementation and market launch and thus ensure a short time-to-market.
FAQ
Our strong team has many years of experience in product development. Our specialities are mobile apps and telecommunication solutions. We are used to solving complex tasks and working with a variety of interfaces, components, frameworks and technologies.
With us, you will find a long-term partner who accompanies you from analysis to market launch to continuous further development and scaling.
It is important to us that a concept not only looks good, but also actually works – both for the end user and the target market.
We optimally complement your existing team and take on exactly those tasks where you need specific know-how.
Conception & evaluation
- Certified user experience design.
- Conception of user interfaces (mockup, high or low fidelity prototype).
- Interaction design.
- Functional prototype.
- Proof of concept (POC).
- Capture of use cases.
- Formulation of user stories.
- System diagrams and solution architecture.
- WebRTC consulting.
App development
- Native iOS app development with Swift and Objective-C.
- Native Android app development with Kotlin / Java and Jetpack.
- Hybrid app development with Cordova and Flutter.
- Web app development with Angular and TypeScript.
- iOS frontend development with SwiftUI or Cocoa Touch.
- Android frontend development via layout editor and XML.
- Access to sensor technology and integration of operating system functions.
- Creation of SDKs for easy integration of your service into your customers’ applications.
- Whitelabelling and OEM-isation of applications (multiplier effect).
- Development of macOS desktop applications with Swift and Cocoa.
- Development of hybrid desktop applications with Electron.
- Creation of Windows installers (MSI).
- Human-Machine-Interface (HMI) for embedded systems with Linux operating system like NVIDIA Jetson or Raspberry-Pi.
Backend development & cloud Services
- Backend development with Spring Boot, Kotlin / Java.
- Backend development with Node.js and TypeScript.
- Implementation of client-server interfaces (APIs) via HTTP, REST, WebSockets, gRPC, Protobuf, ASN.1, Thrift, JSON or XML.
- Microservices and their networking.
- Connections to proprietary third-party systems.
- Integration of existing cloud services such as Amazon Web Services (AWS) and Microsoft Azure.
- Sending push messages via Google FCM and Apple APNs.
- Dev-Ops and collaboration with their operations team.
- Containerising of services with Docker and Kubernetes.
- Monitoring of services with Prometheus and Grafana.
- Setup of telephony specific services such as STUN/TURN, SFUs, MediaServer, MCU, Janus, Kurento, Asterisk and Freeswitch.
- Plugins and extensions for the Janus WebRTC Gateway.
Process support
- Agile coaching by one of our certified SCRUM masters.
- Execution of sprint planning & review, daily standups and backlog grooming.
- Efficient task management using Jira or other project management tools.
- Release management including the provision of beta versions via Google Play Store and Apple App Store.
Testing & quality assurance
- Writing test scripts.
- Performing manual tests & smoke tests.
- Development of automated unit tests.
- Development of end-to-end tests (UI testing).
- Integration of automated tests into the Continuous Integration (CI) pipeline.
- Automatic roll-out into the test channels via continuous deployment.
- Consistent implementation of GIT-flow (branching, merging, code review and pull requests).
- Execution and monitoring of user acceptance tests (usability test).
- Incorporation of findings from externally conducted tests, especially in the case of target group tests by a specialised service provider.
Cyber security
- Use of current encryption technologies such as TLS and DTLS-SRTP.
- Use of current authentication standards for users and services (challenge-response procedures, authentication tokens and 2FA).
- Certificate management and Let’s Encrypt.
- Securing server interfaces through the use of security frameworks.
- Automatic scanning for vulnerability in software libraries in use (npm audit, docker scan).
- Incorporation of findings after the performance of an external security audit or penetration test by a specialised service provider.
The costs of customised development depend heavily on the specific project requirements and the resulting time required. However, we can provide guidelines and empirical values. We distinguish between three project types: “Concept & Evaluation”, “Market-ready Product (MVP)” and “Enterprise Product Support”.
Concept & evaluation
This is a preliminary project or feasibility study. The aim is to work out a product idea in more detail and to test implementation variants. The outcome of the work can be an operating concept (mockup, high or low fidelity prototype), a functional prototype (POC) or a requirement engineering document (functional specification). This is often the first step in our joint collaboration. In addition to the product idea, we also get to know working methods, needs, motivations and processes. In terms of costs, such a project starts at CHF 5,000.
Market-ready Product (MVP/MMP)
The market launch of a new product is a central milestone of every development project. In order for the app to be released to end customers, it needs a minimum set of functions and must meet a certain quality standard. This status is also referred to as “Minimum Viable Product” (MVP) or “Minimum Marketable Product” (MMP) . The implementation of a typical mobile app MVP takes several person-months and costs between CHF 20,000 and 80,000.
Enterprise product support
By “enterprise product” we mean a fully launched product that is used by several thousand or ten thousand users. Such a product is continuously developed by a team of several people. The complexity has grown over several years and is not comparable to a greenfield project or MVP. This requires specific technology or industry know-how, which we bring into the project team. We regulate the cooperation via an annual hourly quota starting at CHF 100,000 for a part-time workload.
Yes, we step in when you need us! We can either supplement your existing development team selectively or take over the legacy project completely.
Convinced?
Come have coffee with us!