hero image

Vývoj mobilních a webových aplikací - blog iQuest

Inspirace, know-how a trendy ze světa digitálních řešení pro firmy i startupy.

10 tipů pro ty, kteří chtějí spustit startup

Vymysleli jste startup , ale obáváte se, že nebudete schopni realizovat myšlenku tím nejlepším způsobem? Buďme upřímní: nic nezničí váš nápad rychleji než oddálení proměny nápadu na startup. Proto bychom rádi dnes věnovali pozornost tomu, jak přejít od myšlenky k realizaci a “get real”. Přístup Getting Real vymysleli zaměstnanci společnosti Basecamp , která je známá stejnojmenným řešením pro řízení projektů . Základní myšlenkou přístupu Getting Real je co nejdříve vytvořit startup od nuly , s použitím minimálního množství zdrojů. Pomocí Getting Real cílíte na budování efektivních vztahů se zákazníky. Zákazníci, kteří vědí, že děláte skvělý produkt a můžou se spolehnout na vaši firmu, vás doporučí svým přátelům a známým. Tím pomohou k větší popularitě vašeho startupu. Vybrali jsme 10 tipů založených na přístupu Getting Real, které vám pomůžou rychleji spustit startup: Shrňte vnímání produktu do jedné věty Jak začít startup? Pochopte, co děláte. V případě, že vizi vašeho startupu nelze s…

10. srpna 2017 | iQuestČíst více

3 základní druhy mobilních aplikací: webová, nativní či hybridní mobilní aplikace?

Chytré mobilní telefony jsou nezbytnou součástí našeho života, požadavky spotřebitelů na mobilní telefony s nejnovějšími technologiemi se zvyšují. Mobilní průmysl je obrovský a roste s každým dnem. Pro uspokojení potřeb spotřebitelů s neustále se měnícími trendy v oblasti mobilních technologií a vývoji aplikací se stále zvyšuje konkurenceschopnost tvorby nejlepších mobilních aplikací. V moderní době se skoro každý zajímá o vývoji mobilních aplikací pro své podnikání. Nicméně, rostoucí popularita webových a mobilních aplikací přivedla k vzniku různých typů aplikací: na trhu teď najdete nativní, hybridní a webové aplikace . Který typ aplikací vybrat? Na začátku projdeme základy. Co je nativní aplikace? Nativní aplikace je aplikace, která je vytvořena pouze pro jednu platformu. Aplikace je dostupná např. pouze pro iOS nebo pro Android . Pro další platformy je nutné tvořit jinou aplikaci, i když může mít shodnou funkcionalitu. Co je webová aplikace? Webové aplikace fungují obvykle na všech…

04. srpna 2017 | iQuestČíst více

Proč je vývoj mobilních aplikací drahý?

Proč jsou náklady na vývoj mobilních aplikací tak vysoké? Pro korporace nejspíš není problém uhradit za vývoj statisíce korun, ovšem pro startupy to může být velká finanční rána. Dnes budeme hovořit o důvodech, které ovlivňují vysoké náklady na tvorbu mobilních aplikací. Jelikož aplikace pro Android a iOS mají poměrně malou velikost (například do roku 2015 Google omezoval velikost stahovaných aplikací na Google Play do 50 MB), může se zdát, že vytváření aplikací je poměrně jednoduchá a levná záležitost. Ve skutečnosti to tak snadné není a existuje několik důvodů, proč jsou mobilní aplikace drahé: 1. Tvorba aplikace zahrnuje design i backend Tvorba mobilní aplikace zahrnuje vývoj designu a backendu. Pokud chcete něco složitějšího než kalkulačku nebo čtečku knih, budete potřebovat serverovou část s databází a API. Dokonce i nejjednodušší aplikace se neobejde bez návrhu a uživatelského rozhraní ( UI ). Proč aplikace toto všechno potřebuje? Design a uživatelské rozhraní pro iOS i Android j…

27. července 2017 | iQuestČíst více

Metody vývoje aplikací. RAD, Agile, Iterative model, Spiral

Existuje několik osvědčených metod pro vývoj software, tzv. best practices. Volba konkrétní metody závisí na specifikaci projektu, rozpočtu, subjektivní preferenci a dokonce i temperamentu vedoucího. V tomto článku krátce popíšeme základní metody vývoje webových a mobilních aplikací. 1. RAD Model (rapid application development) RAD model je druh inkrementálního modelu. V tomto modelu jsou komponenty nebo funkce vyvíjeny několika vysoce kvalifikovanými týmy paralelně, jako kdyby v několika mini projektech. Časové rámce jednoho cyklu jsou značně omezené. Vytvořené moduly jsou pak integrovány do jednoho pracovního prototypu. RAD model zahrnuje následující fáze: Obchodní modelování Modelování dat Modelování procesů Sestavení aplikace Testování Kdy použít RAD model? Může být použit pouze v přítomnosti vysoce kvalifikovaných a specializovaných architektů. Rozpočet projektu má být dostatečně velký. RAD model může být zvolen při jisté znalosti cílového podnikání a nezbytnosti okamžité realizac…

20. července 2017 | iQuestČíst více

Metody vývoje aplikací. Waterfall, V-model, Inkrementální model

Existuje několik osvědčených metod pro vývoj software, tzv. "best practices". Volba konkretní metody závisí na specifikaci projektu, rozpočtu, subjektivní preferenci a dokonce i temperamentu vedoucího. Vedle klasických modelů popsaných níže se dnes většina projektů řídí agilním vývojem – jejich srovnání najdete v článku Agilní vývoj nebo Vodopád . V tomto článku krátce popíšeme základní metody vývoje webových a mobilních aplikací . 1. Waterfall Model (model vodopádu) Jedna z nejstarších metod, zahrnuje postupné procházení etap, z nichž každá musí být plně dokončena, než se začne další. Pomocí modelu vodopádu je snadné řídit projekt. Vývoj je rychlý, náklady a doba trvání jsou předem definovány. Má to ovšem i druhou stránku. Vodopádový model poskytne vynikající výsledek pouze v projektech s jasnými a předem definovanými požadavky a způsoby jejich realizace. Není zde možnost udělat krok zpět, testování začne až poté, co je vývoj ukončen nebo téměř dokončen. Kdy použít model vodopádu? Pou…

16. července 2017 | iQuestČíst více