Mobile app development in Geneva and Zurich
We are an award-winning app developer agency in Geneva & Zurich creating iOS and Android apps for smartphones and tablets including AR/VR. We are a boutique agency founded by two brothers combining the agility of a small agency with the expertise of a big one to help you achieve your objectives.
We are an award-winning web agency, bringing cutting-edge technological solutions wrapped in conscious designs that serve, not just amaze.
Best of Swiss Web 2019
Best of Swiss Web 2019
Best of Swiss Apps 2019
MCI Share app
Are you a small business? Big company? Non-profit? International Organization? We got you covered.
App Development References
Award-winning bulletproof technology
We code with passion, it will work like a V8 engine under a shiny hood.
Founded by 2 brothers
We are a family business, it is our name on the line, so we work harder and smarter
Medium-size boutique agency
The flexibility of a small agency with the expertise of a large agency
We are on your team
We are your partner, not just a supplier – we care and commit
The resemblance in our surname and professionally cool facial expression are not accidental. We’re two brothers, whose happy 10-year relationship with our beloved multinationals came to an abrupt ending. Following by downing a tomato juice on the terrace of a bar next to Lake Geneva. Sipping our juices, the idea of developing a sailing app was born in 2012 and we incorporated Swiss Tomato in 2014 – the rest is history.
He is leading the development and project management team, where his philosophy is that execution is the only strategy that customers can see, so he makes sure that seamless operations are guaranteed every time.
During his multinational career in various management positions at P&G and HP, he learned how important it is to understand, anticipate and address customer needs. He is leading the client relationship team and our team will never promise something that we can’t deliver on.
Mobile App Development Agency
Our app developer team consists of experienced app developers. We use the latest technologies to maximise client satisfaction. Our app designs are modern and easy to use to achieve outstanding user experience. Our Clients, like Frederique Constant watches, Swiss Confederation, the United Nations, Groupe Mutuel health insurer and Jet Aviation from Geneva, Lausanne, Bern, Basel, Zurich appreciate our professionalism, short development time and modern designs. We app developers work closely with our Clients to find the best solution for every budget.
App development – Key services:
- Apple, iOS, iPhone app development and iPad app developer services
- Android app development and Android tablet app development
- Apps optimised for tablets
- Augmented reality (AR) & Virtual Reality (VR) application development – Virtual Tomato
- App developing using Bluetooth & Bluetooth low energy (BLE)
- Apps for connected devices, internet of things (IoT)
- Smartwatch apps for Apple Watch and Android Wear
- In-door navigation apps
- App marketing and PR to increase downloads
- Support and hosting by our app developers
- Mobile app development consultation
- Additional web design service
We also offer Web development services.Website development
Swiss Tomato's field of experience
NGO / Gov
AR/ VR Apps
Pharma / Medtech
Small and medium-sized businesses
Process and timing of app development
Creating a new application takes around 3-6 months, this depends on the complexity of the app. Our developer agency in Geneva and Zurich uses agile development (2-week sprints with defined development tasks) or the waterfall development method, which consists of 5 key steps:
The joint work of application development begins with a consultation. In doing so, we discuss the appearance of the application and the required functions. As a client, in this phase, you have the opportunity to present your idea or your needs about the application. We summarize and analyze the questions and ideas that arise and help conduct market research. Our developer will provide feedback on the extent to which the project is feasible and whether any modifications may be necessary.
App design & Wireframe
In this phase, we first create a framework that includes the data, interface, and function of the application. We will also create a wireframe (graphical prototype) that illustrates the appearance of the future application. Style guidelines are also recorded as an integral part of the design process. Finally, when the prototype is born, we can test the application minimally. Of course, this is just an initial version, but it’s ideal for trying out the final look for the future.
App development & coding
Development is a process in which you consult with our software developers from time to time. The purpose of this is for you to test the application from the customer’s side, and we, as the developer, make suggestions for solving any problems. The front-end development involves the development of the visible application itself, while the back-end development includes the database needed to support mobile application functionality as well as server-side elements. Within the framework of the “API” process, a communication method between the application and the backend server is developed.
Testing and bug fixing
The main purpose of this phase is to see from the user experience whether the given function fulfils the needs of the user and of course that the application also meets your expectations. The user interface needs to be examined. Is it the same as the dreamed plans? Is it easy to use and aesthetically pleasing? You need to try out all the features and options, and you need to see how fast the application responds, how much power it consumes, and whether each button and function works.
If you have tried all the options of the application and the possible errors have been revealed, then there is nothing left but to show the brand new mobile application to the general public.
Publishing the app in the App Store & Google Play
The application must be delivered to the users. Find a striking name for it first, then upload it to the Apple App Store (iOS app) and Google Play Store (Android app). You should know that apps uploaded to the App Store will go through a review process before they will be available to users. Android apps have no review process.
It is then essential to promote the app on relevant platforms to reach as many users as possible. You may also want to send it to those on your email list to grow your user base as quickly as possible.
How much does it cost to develop an application?
The short answer is that an app development is about 300-1’000 hours of work and you have to multiply it by the app developers hourly fee.
How much it costs to build an application depends on several things. Firstly, the purpose for which you want to use the application: play, work, health, online shopping, etc. The purpose affects the whole development process, so it largely determines the costs as well. The price will also be affected by what platform it will be available on (iOS, Android, or both) and what design elements it will have (simpler look or custom design), as well as how many and how complex features it will have.
App development hours based on app complexity
A good app takes a long time to develop, as it involves phases of concept development, wireframe / user interface, design, coding, testing & uploading to Apple Store and Google Play.
Low complexity app
If it is one platform only (say iOS) and with low complexity, you can count 300-350 hours and 3 months to develop an app.
Medium complexity app
If you count with an iPhone & Android phone app with medium complexity, you can count with 150-200 hours for iOS, 150-200 hours for Android. And 150-200 hours for back-end development. Which gives you a total of 450-600 hours of development and roughly 4 months development time.
High complexity app
If your app has many special features, like in-app payment, user management, complex content management module, integration of 3rd party systems and a complex back-end, then the app development might be 750-1’000 hours as well.
Let's work together on your application development!
Developing a quality mobile app works much more effectively in a team than alone. You will need professionals to do this, as creating an application is a process that requires a wide range of knowledge and skills. Our app development agency in Geneva & Zurich has the best professionals for these tasks, so you don’t have to contract with them one by one.
The great advantage of our agency is that we work in a familiar team, which makes cooperation smooth and efficient. This will also make your job much easier. Our agency members are constantly looking for challenging tasks and projects. Our proactive and eager to learn employees also motivate each other and encourage better performance, which is essential for the success of the project.