What F*ck? kdyz nemas aplikaci banky, pouzijes webove mobilni rozhrani, pokud ti to nestaci poris si system co neni GNU/Linux kdyz ta pridana hodnota pro tebe neni dulezita ;)
no a nebo zasponzoruj (zorganizuj kampan, sezen sponzori, kontaktuj Canonical, cokoliv) portaci ACL na UbuntuTouch ;)
To je trochu falešná představa. Pro každého je důležitých cca 20 (může to být 10, 15, nechytejte mě za slovo) aplikací. Tak 5-10 z nich používá každý (telefonování, sms, prohlížeč, email, foťák, fotoalbum, hudba), ty lze dobře pokrýt jednou aplikací pro jeden účel, jenže ve zbylých 10 nejdůležitějších aplikacích má každý něco jiného a najednou vznikne množství kombinací, které neuspokojí ani nabídka 100+ tisíc aplikací, jak můžeme vidět na Windows Phone. A to byl a je bohužel kámen úrazu všech alternativních mobilních systémů. webOS měl svého času v katalogu 10 tisíc aplikací a přišlo mi, že tam nic není.
Souhlas. U aplikací jsou důležité nejen essentials typu offline GPS navigace, slovníků a překladačů atd., ale kupodivu i messengery, různé sociální nesmysly, internetová rádia, hry a další zbytnosti. Jak už tu někdo psal v diskusi, uživatelé čekají například bankovní aplikaci, youtube atd, i když jsou to věci které lze bez problému používat z prohlížeče (a navíc často ty aplikace jen obalují webový interface).
Pak je tu podpora HW. Smart bands, smartwatches, drones, alarmy, webcamy, home automation...
tusim ze aktualne ani experimentalne ne, teoreticky by ale nemel byt problem pokud by to Canonical chtel to nechat zprovoznit 3rd stranou, splecnost OpenMobile ma product/technologii ACL (Application Compatibility Layer) ktera slouzi pro pridani kompatibility(integrovane jako nativni aplikace) s Android aplikacema na NeAndroid zarizeni, dosptupne ma ACL pro webOS (HP Touchpad, byla na to kampan na kickstarter), pro FirefoxOS, Windows(nevim jestli Phone/Mobile/Desktop), Linux (nejjspis desktop)... neprodava to ale koncakum, ale jen na zaklade spoluprace s vyrobcem/operatorem... a uvadi ze neni v podstate problem aby to zprovoznenili na jakemkoliv OS... Teoreticky tedy neni duvod proc by to nedokazali ve spolupraci s Canonical zprovoznit na UbuntuTouch, za predpokladu ze by Canonical projevil zajem a zaplatil to...
Druha vec pak je ze by se toho (resp. obdobneho reseni) mohl teoreticky chopit i 1 clovek a udelat to zdarma, otazka je kde takoveho cloveka najit ;) treba na HP/Palm Pre3 udelal 1 clovek Android jako aplikaci, v podstate pokud vim slo o vylepsenej chroot (webOS je z casti take GNU/Linux), pouze slo o celej Android v okne/fullscreen ne o jednotlive aplikace, nicmene jednotlive procesy Androidu byli viditelne mezi procesy webOS (pomoci ps aux v root terminalu)
ajaj, oprava:
tusim ze aktualne ani experimentalne ne, teoreticky by ale nemel byt problem pokud by to Canonical chtel to nechat zprovoznit 3rd stranou, splecnost OpenMobile ma product/technologii ACL (Application Compatibility Layer) ktera slouzi pro pridani kompatibility(integrovane jako nativni aplikace) s Android aplikacema na NeAndroid zarizeni, dosptupne ma ACL pro webOS (HP Touchpad, byla na to kampan na kickstarter), pro FirefoxOS, Windows(nevim jestli Phone/Mobile/Desktop), Linux (nejjspis desktop)... neprodava to ale koncakum, ale jen na zaklade spoluprace s vyrobcem/operatorem... a uvadi ze neni v podstate problem aby to zprovoznenili na jakemkoliv OS... Teoreticky tedy neni duvod proc by to nedokazali ve spolupraci s Canonical zprovoznit na UbuntuTouch, za predpokladu ze by Canonical projevil zajem a zaplatil to...
Druha vec pak je ze by se toho (resp. obdobneho reseni) mohl teoreticky chopit i 1 clovek a udelat to zdarma, otazka je kde takoveho cloveka najit ;) treba na HP/Palm Pre3 udelal 1 clovek Android jako aplikaci, v podstate pokud vim slo o skoro chroot (webOS je z casti take GNU/Linux), pouze slo o celej Android v okne/fullscreen ne o jednotlive aplikace, nicmene jednotlive procesy Androidu byli viditelne mezi procesy webOS (pomoci ps aux v root terminalu)/a
to podla mňa nieje cesta. Pokiaľ by by sa dali pod ubuntu rozbehať androidie aplikácie tak by sa na napísane natívnej aplikácie pre ubuntu každý vyprdol. Najideálnejšie by bolo keby Canonial spravil IDE podobne tomu androidiemu s tým že by sa tam dali aspoň z väčšej časti naimportovať androidie projekty, v nich spraviť nevyhnutné úpravy pre ubuntu a skompilovať.
Ten import by bolo asi dosť náročné ak nie skoro nemožné implementovať no bolo by to pre developerov najjednoduchšie a aplikácie by sa pre ubuntu množili jedna radosť.
Keď nie tak aspoň spraviť poriadne a userfriendly IDE, to je základ, proste nech je tvoriť aplikácie na ubuntu phone radosť a potom to pôjde.
Ten import bude předpokládám jednodušší u iOS aplikací. Koukněte na MS WP: Android subsystem implementoval (v betě) tak že tam měl kompletní Android runtime. U iOS apps ale prostě naimportujete projekt a použijí se projekce API, takže výsledkem je nativní aplikace pro WP. Pokud to mělo technické důvody, tak je to pro podporu Android apps celkem špatná zpráva.
Ohledně IDE souhlas. Jenže postavit IDE pro nativní vývoj, plus pro ty importované projekty, to je spousta práce.
to je určite veľa práce, ele bez kvalitného IDE to môžu rovno zabaliť lebo vývojarom sa nebude chcieť tvoriť aplikácie. To isté by podstatne pomohlo aj desktopovému ubuntu. Proste poriadne IDE podobné visual studiu a pripravené knižnice, tak aby sa základné veci dali jednoducho spraviť a "naklikať". Aby sa vývojár mohol zamerať na samotný algoritmus a nie sa šmatlať z tvorbou GUI a podobne.
Mají to postavené na Qt5, takže by snad měl jít použít Qt Creator. Nevím jestli jde o kvalitní IDE, vývoj pro Qt jsem viděl dělat jen v MS VS.
Ty importy projektů jsou náročné, třeba GUI designer pro importované Xcode projekty nedal dohromady ještě ani MS.
BTW tady se můžete podívat, jak vypadá import Xcode projektu do MS VS. Samozřejmě jde o Windows a jejich Universal Windows Platform. Navíc je to spíš technologické demo než hotový produkt. Ale Canonical zřejmě bude muset přijít s něčím podobným, takže by to mohlo zajímat i vás. Zvlášť když je to pod MIT License :)
https://www.youtube.com/watch?v=L7Y6YlWuHQ8
https://github.com/Microsoft/WinObjC
tak jiste, je to sporne, ale neni to cernobile... kdyz nepujdou android aplikace, spouuuuuuuuusta lidi o UbuntuTouch nebude VUBEC uvazovat, pokud by android aplikace sli, tak to pritahne dost lidi, mnohoznasobi se uzivatelska zakladna a v takovem mnozstvi je zas vetsi pravdepodobnost ze se najdou i power useri co zacnou delat i nativni UbuntuTouch aplikace, takze paradoxne tech nativnich muze zacit vznikat spis vice...
tak ako blackberry ze :)
to podporuje aj android aplikacie a aj tak su tam kde su.
Jedina spravna cesta ako presadit platformu je ponuknut najlepsie zdarma kvalitne IDE pre vyvojarov a samozrejme este musi byt ta platforma niecim vynimocna a prinosna coz ubuntu je urcite. A este uzivatelsky privetiva s dobrym dizajnom aby mali ludia dovod zvykat si na nieco ine.