DevProTalk

Forumi IT profesionalaca
web development, web design, e-business, SEO


Idite nazad   DevProTalk > Web development i web aplikacije > Web aplikacije, web servisi i software
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

Web aplikacije, web servisi i software Frameworks, web servisi, programi, plugin-ovi, ekstenzije korisni za razvoj web sajtova. Sponzor: vivvo

Odgovori
 
Alati teme Način prikaza
Staro 08. 03. 2012.   #1
xippi
xippster
Master
 
Avatar xippi
 
Datum učlanjenja: 16.06.2005
Lokacija: Beograd
Poruke: 681
Hvala: 102
138 "Hvala" u 84 poruka
xippi će postati "faca" uskoroxippi će postati "faca" uskoro
Default Crossplatform mobile development frameworks

Interesuje me trenutno stanje u svetu crossplatform frejmworka i da li neko sa foruma ima konkretno iskustvo sa nekim od navedenih:

- http://rhomobile.com
- http://phonegap.com
- http://www.appcelerator.com

ovaj poslednji me posebno zanima posto sam phonegap i rho vec ranije susretao. takodje me zanima da li sam propustio jos neki zanimljiv
xippi je offline   Odgovorite uz citat
Staro 09. 03. 2012.   #2
MorenoArdohain
Knowledge base
Wrote a book
 
Avatar MorenoArdohain
 
Datum učlanjenja: 16.06.2005
Lokacija: Novi Sad
Poruke: 1.437
Hvala: 37
131 "Hvala" u 82 poruka
MorenoArdohain će postati "faca" uskoroMorenoArdohain će postati "faca" uskoro
Default

Probao sam appcelerator odnosno Titanimu Mobile za Android platformu, zanimljiva stvar ali zbog ukljucenih biblioteka generise prevelike fajlove sto ga cini neupotrebljivim za male aplikacije (mislim da primer tipa "hello world" generise 2 MB fajl).

Cim se malo udubis u celu koncepciju, primetis da postoje odredjeni problemi sa performansama i bugovima. Primer za to je Wunderlist aplikacija:
http://www.tryexcept.com/articles/20...um-mobile.html
__________________
Năo quero mais seguir um só caminho
MorenoArdohain je offline   Odgovorite uz citat
"Hvala" MorenoArdohain za poruku:
Staro 09. 03. 2012.   #3
bokacbl
profesionalac
Professional
 
Avatar bokacbl
 
Datum učlanjenja: 09.01.2006
Lokacija: Banja Luka
Poruke: 262
Hvala: 24
7 "Hvala" u 5 poruka
bokacbl is on a distinguished road
Pošaljite ICQ poruku za bokacbl
Default

Propustio si dosta njih

Kao sto rekose prethodnici dosta njih ima svoje mane i limite, uglavnom se treba provjeriti prije nego sto se krene u izradu aplikacije postoje li neka prethodna iskustva sa tim frameworkom na slicnim aplikacijama

Evo ti jedan detaljan i "svjež" pregleda alata
http://www.visionmobile.com/blog/201...platformtools/
bokacbl je offline   Odgovorite uz citat
Staro 09. 03. 2012.   #4
McKracken
Siva eminencija
Grand Master
 
Avatar McKracken
 
Datum učlanjenja: 24.06.2005
Lokacija: Belgrade
Poruke: 930
Hvala: 192
259 "Hvala" u 129 poruka
McKracken ima spektakularnu auruMcKracken ima spektakularnu auruMcKracken ima spektakularnu auru
Pošaljite poruku preko Skype™ za McKracken
Default

Najbolji savet kad su u pitanju cross-platform frejmvorci je da ih zaboravis.

Deluje primamljivo u startu ali vrlo brzo vidis da je to kao da pravis most preko Dunava od Lego kockica. Sve hipi price o "brzom developmentu" i kompatibilnosti mozes da obesis macku o rep cim krenes da pravis bilo sta sto je komplikovanije od to-do liste.
__________________
HuxleyDev
McKracken je offline   Odgovorite uz citat
3 članova zahvaljuje McKracken za poruku:
Staro 09. 03. 2012.   #5
xippi
xippster
Master
 
Avatar xippi
 
Datum učlanjenja: 16.06.2005
Lokacija: Beograd
Poruke: 681
Hvala: 102
138 "Hvala" u 84 poruka
xippi će postati "faca" uskoroxippi će postati "faca" uskoro
Default

pa koliko vidim ovu listu i nisam nesto preterano propustio naisao sam na sve ali sam probrao one koji su meni bili zanimjivi

sencha je super, ali je web app fw dok meni treba "native". mono otpada zato sto je c#, flex je mislim... flex, unity je game engine, za coronu je potrebna lua koju nemam nameru da ucim a i nema sdk za linux, za runrev je potreban livecode, mosync nema sdk za linux...

kombinacija koja ostaje da testiram je phonegap + appmobi, mada posto su targetovane samo dve platforme (iphone/android) kontam da je najekonomicnije da napisem native android i da dam nekom da portuje za ios

inace u ovom polju se prakticno nista nije promenilo od 2010, osim sto svi sada nude cloud resenje

Off Topic: daj mi dovoljno lego kockica i premosticu amazon
xippi je offline   Odgovorite uz citat
Staro 10. 03. 2012.   #6
srdjan
xyz
Grand Master
 
Datum učlanjenja: 25.10.2006
Poruke: 893
Hvala: 87
346 "Hvala" u 163 poruka
srdjan ima spektakularnu aurusrdjan ima spektakularnu aurusrdjan ima spektakularnu aurusrdjan ima spektakularnu auru
Default

^ Ja od Samsung SL45i slušam o web vs. native. I native uvek pobedi.


Problem sa web-baziranim alatima jeste da je UI ograničen web konceptima, a ljudi se polomiše da naprave što efektnije kontrole i widgete i user-interfejse i da sa što manje klikova i slajdova uradiš što više. Aplikacije stvarno rade, postojećim web programerima je lako da se prebace, naročito u okviru firmi... ali, to je to.

Nećeš skoro videti Path ili neku sličnu aplikaciju u Phonegapu. A da je teško, pa dobro, nije trivijalno, ali takodje je malo i overhypeovano i to od strane web developera koje mrzi da počnu sa "Hello World". Ovi iz Wunderlista rekoše da im je trebalo 3 nedelje za native app od nule.

Ali! Nisu svi cross-platform alati web-bazirani.

Neki su samo layer iznad native API-ja, npr. MonoTouch. Ko se seća, tako je i MFC bio friendly layer iznad WinAPI.

Super stvar za sve one koji znaju C# i kojima je Objective-C previše + imaš razne lepe .NET stvari.

Da nastavim blasfemiju, nedavno se pojavio i http://codenameone.blogspot.com koji omogućuje Apple aplikacije u Javi Nastao od LWUIT toolkita koji je u JavaME (J2ME) doneo moderan GUI. Ako neko hoće da pravi JavaME aplikacije, to mu je alat.
srdjan je offline   Odgovorite uz citat
Staro 10. 03. 2012.   #7
ivanhoe
Ivan Dilber
Sir Write-a-Lot
 
Avatar ivanhoe
 
Datum učlanjenja: 18.10.2005
Lokacija: Bgd
Poruke: 5.320
Hvala: 104
2.344 "Hvala" u 583 poruka
ivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svima
Pošaljite poruku preko Skype™ za ivanhoe
Default

ja kapiram da je to sve "koliko para toliko muzike"... ovi svi alati nisu zamena za native, nego sluze da se ustedi vreme i novac kod razvoja, kad ti perfomanse nisu toliko bitne (a to je vrlo cesto)
__________________
Leadership is the art of getting people to want to do what you know must be done.

Poslednja izmena od ivanhoe : 10. 03. 2012. u 05:24.
ivanhoe je offline   Odgovorite uz citat
Staro 11. 03. 2012.   #8
DejanVesic
old school
Professional
 
Avatar DejanVesic
 
Datum učlanjenja: 15.06.2005
Lokacija: Novi Beograd
Poruke: 448
Hvala: 21
70 "Hvala" u 46 poruka
DejanVesic će postati "faca" uskoro
Default

Mi zapošljavamo dva programera upravo za PhoneGap (mada je Unity još uvek u igri), pa ako znate nekog ...
__________________
http://www.vesic.org | Blog: http://www.vesic.org/blog/ | Fina kolekcija programa: http://www.vesic.org/programi/
DejanVesic je offline   Odgovorite uz citat
Staro 11. 03. 2012.   #9
xippi
xippster
Master
 
Avatar xippi
 
Datum učlanjenja: 16.06.2005
Lokacija: Beograd
Poruke: 681
Hvala: 102
138 "Hvala" u 84 poruka
xippi će postati "faca" uskoroxippi će postati "faca" uskoro
Default

^ khm, u ovoj temi bi mogao da napises zbog cega ste se odlucili za phonegap a ne neko drugo resenje. tvoj post je za poslovne ponude

ontopic: problem nije u portovanju, prakticno sve se moze prepisati za 3-4 nedelje. problem je u paralelnom razvoju za 2 platforme jer i svaki sledeci feature moras da dodajes 2x. zato su mi ovi frejmworci i interesantni jer je moguce razvijati demo koncepta dok se ne udari u neki performance issue

probao sam titanium mobile i kul je, ali stvar koja mi smeta vise od velicine fajla koji pravi je da si bez njihovog supporta prakticno ostavljen u mraku
xippi je offline   Odgovorite uz citat
Staro 12. 03. 2012.   #10
DejanVesic
old school
Professional
 
Avatar DejanVesic
 
Datum učlanjenja: 15.06.2005
Lokacija: Novi Beograd
Poruke: 448
Hvala: 21
70 "Hvala" u 46 poruka
DejanVesic će postati "faca" uskoro
Default

U pravu si u potpunosti.

PhoneGap je izabran jer se ne radi o (prezahtevnoj) aplikaciji, a njen pandan će postojati i u mobile web obliku.

Teorija kaže da je lakše održavati jedan "core" za mobile web kao i za PhoneGap app i peglati posebno native deo za dve platforme, no pisati native za obe platforme + mobile web.

Doduše, čista teorija, još ništa od toga nije probano u praksi.
__________________
http://www.vesic.org | Blog: http://www.vesic.org/blog/ | Fina kolekcija programa: http://www.vesic.org/programi/
DejanVesic je offline   Odgovorite uz citat
Odgovori



Pravila pisanja
Možete ne započinjati nove teme
Možete ne slati odgovore
Možete ne slati priloge
Možete ne izmeniti svoje poruke
vB kôd je Uključen
Smajliji su Uključen
[IMG] kod je Uključen
HTML kôd je Isključen
Pogledajte forum


Vreme je GMT +2. Trenutno vreme je 01:00.


Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.
Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.