menu icon

Mobile application development

visual triangle

We develop mobile applications for the most used platforms on the market - Android and iOS.

services / mobile application development

Mobile app for Android

Android has won over its users very quickly, primarily because of the affordability of the devices on which it is released. Android is now not only a friendly and intuitive system, but also the most widely used mobile platform worldwide. Android app development is thus becoming an integral part for mobile app development. Its global market share is as high as 72%. In the Czech market, we will see its 79% representation among users.

On the Czech market, we can see 79% of users.

Mobile app for iOS

Apple iOS is one of the most efficient mobile platforms of our time. It dazzles nearly two billion users worldwide with its simplicity and reliability. Apple places a high value on the quality and security of the apps it publishes. It has a 28% share of the global mobile operating system market. Representation on the Czech market represents 21% of users.

There is 21% users on the Czech market.

Successful projects

We have completed a number of projects, thanks to which we can offer know-how in programming mobile applications. More of our references.

Android
Kotlin
Android studio
Apple
Swift
Xcode

We develop native mobile applications

We develop mobile applications for Android in native language KOTLIN, which guarantee the highest stability, performance and development possibilities. We use reliableAndroid studio for development.

iOS mobile apps are developed in the native programming language Swift using Xcode software.

If you have an older project in the programming language JAVA or OBJECTIVE-C, do not hesitate to contact us.

There is a new alternative way of development in the framework FLUTTER. We use it for few specific projects because it allows them to be developed for Android and iOS at the same time but in most cases it is better to develop for each platform separately.

We're watching guideline updates of both platforms in order to follow current trends for our apps.

Native development makes our applications long-term sustainable.

visual triangle

We build an entire ecosystem of applications

We are used to integrating mobile app development with existing software. In the case of larger projects, we create a completely new ecosystem.

If you are asking for a mobile application, it is ideal to supplement it with a web part, which can represent internal or client administration, a presentation website, etc.

For some projects, the programming of mobile applications is done first, which can be supplemented with a customized web application if necessary.

Our applications are always mutually compatible.

Mobile and web application drafts

Whole life cycle

We’ll guide you through all the important steps from initial analysis and design, through implementation to distribution and subsequent support.

Identifikace potřeb → Analýza → UX/UI → Design → Vývoj → Testování → Publikace → Podpora Identifikace potřeb → Analýza → UX/UI → Design → Vývoj → Testování → Publikace → Podpora

Jak aplikace vyvíjíme?

Každá mobilní nebo webová aplikace vyžaduje individuální přístup. Při úvodních konzultacích zjišťujeme požadavky klienta a stav projektu. Následně jsme schopni navrhnout postup řešení vývoje aplikace.

Máme zkušenosti se startem vývoje aplikací v různých stádiích vývoje:

  • od úplných začátků, kde pomáháme sestavovat myšlenky a funkce,
  • přes rozpracované i jasně definované podklady,
  • až po přebírání existujícího software.

Sounds good? Let's meet and have a coffee or send us your request. We will answer you with drafted solution of app development soon.

Provedeme vás celým procesem

Následující činnosti jsou nejčastějšími důležitými milníky při vývoji aplikací. Ne však každý projekt nutně vyžaduje realizaci veškerých kroků a zároveň někdy je třeba realizovat i jiné činnosti.

Příprava projektu a konzultace

Úvodní fáze, kdy zjistíme v jakém stavu se projekt nachází. Budeme řešit formální náležitosti před startem projektu. Navrhneme konkrétní další postup.

Projektová analýza - requirements

Společně řešíme konkrétní obrysy a podobu projektu. Komunikujete s naším analytikem, který vás provede úvodním procesem.

Cílem úvodní fáze projektové analýzy je zmapovat základní požadavky projektu.

Projektová analýza - sketch a wireframe

V případě složitějšího projektu zpracováváme schématickou mapu aplikace nebo architektury. Pomůže nám to společně v lepší orientaci.

Sketch jsou ručně načrtnuté obrazovky s nízkou úrovní detailu. Slouží pro úvodní odladění konceptu.

Wireframe jsou digitálně zpracované návrhy obrazovek s vysokou úrovní detailu bez grafické stránky. V této fázi ladíme user experience a jedná se o podklad pro tvorbu grafiky.

arrow up down

Projektová analýza - grafika

Nyní známe strukturu, známe jednotlivé provázanosti, takže je třeba si pohrát s prožitkem uživatele a s tím, jak bude celý projekt vnímán. První dojem lze udělat jen jednou.

arrow up down

Projektová analýza - specifikace

Máme k dispozici množství materiálů z předešlých kroků, které doplníme o poslední chybějící technické i funkční detaily.

Sestavíme finální screenflow, který zachycuje vazby mezi jednotlivými obrazovkami.

Jednotlivé obrazovky jsou popsány a je vyspecifikována jejich dynamika, animace, chování i napojení na externí zdroje dat apod.

arrow up down

Programovací práce

Nyní se projekt dostává do rukou našich vývojářů. Ti mají k dispozici zadání, pageflow, grafický návrh a rozhodně už vědí, jak budou dále postupovat.

V průběhu vývoje s vámi komunikuje projektový manažer, který drží prst na tepu vývoje a bedlivě sleduje plnění harmonogramu.

Dostávají se k vám první ukázky práce, které ještě mohou mít nějakou vadu na kráse. Za to ale máte přehled o průběhu prací.

arrow up down

Testování

Nelekejte se, chyby jsou běžným jevem každého vývoje. Testujeme v průběhu celého vývoje a na závěr po dokončení celého projektu provádíme velké testování.

Na testování se můžete také podílet a doporučujeme tuto variantu. Reportovat můžete do předem připraveného nástroje, se kterým vás seznámíme.

arrow up down

Spuštění projektu a podpora

Jsme na konci vývoje. Zvládli jsme všechny fáze projektu a nyní přichází na řadu očekávané zveřejnění projektu.

Mobilní aplikace zveřejňujeme na aplikačních obchodech. Webové aplikace nasadíme na produkční domény.

Víme, že software zpravidla vyžaduje servisní podporu, pravidelnou údržbu a opravy chyb, takže individuálně nastavujeme servisní smlouvu - SLA.