„Každý by sa mal naučiť kódovať,“ hovoria. Ako študent Softwarového inžinierstva som tu, aby som vám všetkým povedal nemôžu stať sa kódovačom. Na to, aby sme mohli vytvoriť niečo také jednoduché, ako je priemerná kvalita, jeden trikový poník mobilnej aplikácie, je potrebné veľa teoretických vedomostí, neúprosná prax a veľa trpezlivosti. Neexistuje žiadny spôsob, ako to obísť. Pokiaľ samozrejme nie ste spoločnosť Microsoft! Áno, Redmond prišiel s aplikáciou s názvom Projekt Siena čo vám umožňuje - aspoň na papieri - vytvárať ďalšie aplikácie bez toho, aby ste museli písať jediný riadok kódu.
Projekt Siena vám dá prázdne plátno so symbolomdobrý počet nástrojov, s ktorými si môžete zahrať. Môžete pridávať obrázky na pozadí, pridávať štítky, tlačidlá, galérie, prehrávače videa, rozbaľovacie ponuky, tvary, časovače atď. Potom môžete nastaviť ich správanie, napríklad prejsť na novú stránku, uložiť alebo odstrániť informácie. Ak si chcete prezerať údaje z vonkajšieho zdroja, môžete to urobiť tiež! Existujú možnosti na volanie údajov z informačných kanálov RSS, Windows Azure, tabuliek Office Excel a SharePoint.
Poskytli používateľom nástroje, je však ľahké vytvoriť aplikáciu?
Strávil som asi 30 minút pokusom o zjednodušenieaplikácia na snímanie fotografií z webovej kamery. Nápad bol jednoduchý: zobrazte informačný kanál svojej webovej kamery v hornej časti a v dolnej časti je veľké tlačidlo „Zachytiť“, ktoré po kliknutí fotografiu uloží. Nastavil som hodnotu „Zachytiť“ na hodnotu „OnSelect“, aby som zachytil fotografiu z modulu Fotoaparát, ale po zverejnení aplikácie (ktorá vyžaduje účet vývojára systému Windows) to vôbec nefungovalo.
V skutočnosti je pravda, že som nerobil niečo správne, ale to hovorí zle pre aplikáciu. Na to, aby ste si mohli projekt Siena osvojiť, možno nebudete potrebovať programovacie zručnosti, ale stále musíte byť technici.
Spoločnosti Microsoft a Google v minulosti urobili podobné pokusy. K dispozícii sú nástroje, ktoré znova na papieri umožňujú vám vytvárať aplikácie bez toho, aby ste mali akékoľvek znalosti v oblasti kódovania. Aplikácie Windows Phone App Studio a App Inventor boli uvedené na trh s mnohými fanfárami, nikdy však nezískali pary.
Siena je momentálne nedokončenou (beta) verziou,takže od neho môžeme očakávať dobré zlepšenia. Ak máte jednoduchý nápad na aplikáciu, ktorý môže fungovať v rámci obmedzení zavedených Sienou, určite by ste to mali skúsiť. Vaše skúsenosti sa môžu líšiť od mojich.
Nainštalujte Project Siena z Windows Store
Komentáre