kocsmatura

Adott a kocsmatura.net webappom, ezzel futok neki ismét az AppSore-nak. (az első próbálkozásom visszadobták)

Szóval van egy már kész HTML/JS/PHP alapú weboldal, ezt átírtam HTML5/JS kódra, a szerveroldali dolgokra csináltam egy saját API-t amit a HMTL fájl jQuery-vel hív meg és JS dolgozza fel.

Ezt most nem részletezném, a lényeg, hogy elkészült a kód, sajátgépen böngészőben fut a sima HTML és JS kódot tartalmazó oldal. Ekkor Titanium indít, majd új HTML5 based project és a Resources/HTML mappa tartalmának lecserélése a saját kódbázisra. iPhone simulator indít, elvileg itt is működnie kell.

Most következik az iTunse Connect és mindenféle certifikáció beszerzése, hogy a Titanium tudjon csinálni natív buildet és a saját telefonomra át tudjam tölteni az immár natív alkalmazást.

[2013.02.09., 16:15]

  1. iTunes Connect: (device reg) irszam miatt megvolt
  2. iTunes Connect: uj app id
  3. iTunes Connect: uj Provisioning Profiles, letolt, futtat, xcode telepít
  4. Titanium: publish/ad-hoc/enterprise, app mentésének helye, next next publish
  5. Titanium: valami error
  6. telefon kábellel összeköt
  7. Titanium: ismét publish/ad-hoc/enterprise
  8. Titanium: megint error
  9. Xcode Organizer: Library/Provisioning Profiles-bol a kocsmatura cert áthúzása a telefonra
  10. Titanium: ismét publish/ad-hoc/enterprise
  11. Titanium: megint error
  12. …logout, login…
[2013.02.09., 17:03]
  1. Titanium: ismét publish/ad-hoc/enterprise
  2. Titanium: megint error
  3. Titanium: simulator indít, console hibát dob
  4. Titanium: TiApp Editor, Titanium SDK átállítása 3.0-ra…
  5. Titanium simulator indítása, MŰKÖDIK!
  6. Titanium: publish/ad-hoc/enterprise… NINCS hibaüzenet, létrejön az ipa fájl
  7. Ipa fájl duplaklikk, iTunes indul, app listából a már megjelenő kocsmatúra app ráhúzása a telefonra
  8. Hiba
  9. Xcode Organizer: Provisioning Profile-ok törlése
  10. Titanium: Run on iOS Device… a Provisioning Profile résznél egy korábbi iOS Team profile kiválasztva
  11. MŰKÖDIK! vagyis most sikeresen rákerül a telefonra az app, elindítom de nem megy rendesen, megáll a helymeghatározásnál
[2013.02.09., 17:18]
  1. Titanium: iOS simulator indít, “Session timeout”-al elszáll
  2. Titanium: Titaniusm SDK vissza 2.1.4-re, simulator indít, tökéletesen fut az app (igen, ez egy ilyen szakma)
  3. Titanium: publish/ad-hoc/enterprise… ugyanaz az error mint korábban
  4. Titanium: SDK vissza 3.0-ra, simulator indít, TÖKÉLETESEN MŰKÖDIK (igen, ez egy ilyen szakma)
  5. Titanium: build, ipa fájl létrejön, behúz iTunesba, iTunesban áthúz telefonra, szinkronizációs hiba, az app nem telepíthető
  6. Titanium: run on iOS Device, app sikeresen átkerül a telefonra, indít ééés…. ugyanúgy megakad helymeghatározáskor.
  7. Telefon kikapcsol, visszakapcsol
[2013.02.09., 18:02]
  1. Telefonon: app indít, ugyanaz. App törlése
  2. Titanium: SDK ismét vissza 2.1.4-re, simulator indít, MŰKÖDIK
  3. Titanium: run iOS Device…hiba
  4. Titanium: simulator indít ismét….hiba (igen, ez egy ilyen szakma)
  5. Titanium: SDK 3.0, simulator, működik
  6. Titanium: run iOS application installer (ezt még eddig nem nyomtam meg), iTunesban megjelent az app, áthúztam telefonra, sikeresen átmegy
  7. Telefon: app indít, ugyanúgy megáll helymeghatározáskor
  8. HTML kód átnézése, találtam két elírt html comment taget, javítottam
  9. Titanium: SDK vissza 2.1.4-re, simulator, működik
  10. Titanium: application installer, bekerül iTunesba, telefonról app töröl, iTunes sync…átkerül telefonra
  11. Telefon: app indít éééés….. ééés MŰKÖDIK BAZMEG!!! (igen, ez egy ilyen szakma)

Most leszedem az AppStore-ba szükséges certifikációkat (iTunes Connect) és beküldöm, gondolom megint egy hét várakozás lesz…

[2013.02.17., 09:14]

Egy hétnyi review után jött a mail, miszerint visszadobták, ugyanis a kocsmakeresés miatt 17+-os ratingre kell állítanom az appot. Nem kérnek új buildet, csak javítsam a metaadatokat. Megtettem, megint várok…

[2013.02.19., 15:54]

Átment az app, kint van a store-ban: www.appstore.com/kocsmatura

Van baja rendesen, itt-ott a grafikák nagyon bénák, elmosottak, a helymeghatározásra is láma módon kétszer kérdez rá, de nem referencia app készítése volt a célom, szóval ezeket eléggé összecsaptam, a cél az boltba kerülés lépéseinek kitapasztalása volt, most következnek majd a komolyabb tervek!

Elkezdtem érdeklődni a webalkalmazások fejlesztése iránt, első ilyen kísérleti jellegű művem a kocsmatura.net lenne.

Okostelefonokra optimalizált webapp. Ez azt jelenti, hogy teljesen PHP/HTML/CSS/JS/MySQL technológiákon alapszik, hagyományos webszerveren fut. iPhone-on elmenthető a kezdőképernyőre, innen indítva saját ikonnal és teljes képernyőben fut, mintha csak hagyományos app lenne.

Elvileg androidon és blackberryn is működik.

Ezt tudja:

Login után tudunk magunknak létrehozni kocsmatúrákat, pl osztálytalálkozó névvel. Aztán ahogyan vándorlunk presszóról presszóra, fel tudjuk venni a tartózkodási helyünk koordinátáit (GPS képes telefon kell hozzá) az adott túrához, és az logolja így nekünk az est útvonalát. Később facebookon meg is oszthatjuk a pajtásokkal a térképet ahol megfordultunk.

Béta

Van még egy két trükk amit be szeretnék építeni (közeli kocsmák foursquare API-ból, checkinek szerint rangsorolva, stb…), de igazából nem tervezek komoly fejlesztéseket, tényleg csak gyakorló feladatnak szántam magamnak. Természetesen tele van hibákkal, ha találsz valamit, akkor a @emem07 twitterre jöhet.

Hibák és todok listája

// Uccsó kommentek

// Twitterbedrótozás

twitter
Szabad követni: éntwitter // gyártwitter

// Keresni is lehet






// RSS

Kérésre házhoz is megyünk!

Bejegyzések // Kommentek.

// Gépház

A világdominancia felé a kiváló WordPress hajt minket. 
 A dizájnt eMeM köszörülte csinosra a mondovicsmihaly.hu  gyárterületén.

 Minden amit mond felhasználható Ön ellen © 2002-2009.