Příspěvky

Mobilní aplikace: jak to začínalo?

Obrázek
Na začátku fungovaly mobilní telefony pouze pro volání a zasílání zpráv.Později začal výrobce zavádět in-house malé aplikace jako kalkulačka, změna vyzvánění a jednoduché hry, jako například had. Tato iniciativa mobilních výrobců se ukázala jako odrazový můstek pro vytvoření chytrých mobilních telefonů.

Začátkem 90. let představil IBM první telefon s dotykovým displejem, který měl stylus s názvem "SIMON". Tento telefon byl velmi jednoduchý a nenáročný a byl také vybaven základními aplikacemi jako e-mail, hodiny, poznámkový blok a kontakty. Simon měl také jedinečnou vlastnost faxování, která byla v té době velmi užitečná.

Revoluce v aplikačním průmyslu
Zavedením IPhone a App Store v roce 2007 společností Apple, způsobil aplikační průmysl převrat. Uživatelé mobilních telefonů chtějí nyní používat chytré telefony k tomu, aby vykonávali svou inteligentní práci. Brzo po spuštění iPhone uvedlo i HTC na trh své zařízení s dotykovým displejem, které nebylo tak efektivní, ale bylo uživa…

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

Obrázek
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 budovaní 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 vize vašeho startupu nelze shrnout …

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

Obrázek
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í awebové 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 platf…

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

Obrázek
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 také poměrně jednoduchá a levná záležitost. Ve skutečnosti všechno není tak snadné a existuje několik důvodů, proč jsou mobilní aplikace drahé:
Tvorba mobilní aplikace zahrnuje vývoj designu a backendu. Pokud chcete něco složitějšího než je kalkulačka nebo čtečka 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 a Android aplikace jsou důležité. Je to první v…

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

Obrázek
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. V tomto článku krátce popíšeme základní metody vývoje webových a mobilních aplikací.


«RAD Model» (rapid application development model nebo rychlý vývoj aplikací)


RAD model - 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 nez…