Az iPhone platform programozásában komoly jövő van, hiszen a felhasználók tábora széles, a lehetőségeknek pedig csak a fantázia szabhat határt. Azonban a kezdő fejlesztők gyakran szembesülnek komoly problémákkal, melyek könnyen eltántoríthatják őket ettől a műfajtól, rajtuk kívánok segíteni ezzel a kis útmutatóval, mely célja, hogy elkészítsük életünk első iPhone-os alkalmazását.
Rólam annyi érdekeset lehet tudni, hogy egy egyetemi tárgy keretében februárban kezdtem egyedül a fejlesztést. Természetesen a tárgy lezárult, és a programom sikeresen megjelent az AppStore-ban. Azóta megtanultam néhány dolgot és úgy gondoltam leírom őket és segítek a kezdő fejlesztőknek az indulásban. Természetesen én sem tudok mindent, azonban azt remélem, hogy a márciusban indított fejlesztői blogon, illetve mostantól ezen oldal keretein belül sikerül összehozni egy népesebb magyar fejlesztői tábort akik összetartanak, illetve segítenek egymásnak. Nos miért is nem kezdjük el?!
Az első dolog amire szükség van az iPhone-ra való fejlesztéshez, egy legalább Mac OS X 10.5.5 rendszer, avagy egy Macintosh számítógép. Enélkül nem lehet belefogni, mivel az SDK is Macintoshon fut. Ha ez megvan, akkor irány az Apple oldala, ahol be kell regisztrálni a developer programba, ez felhasználóknak ingyenes. Ezzel lehet hozzáférni a videobemutatókhoz, leírásokhoz, példaprogramokhoz és persze a jelenleg legfrissebb 2.2.1-es SDK-hoz. A 3.0-s változat sajnos csak a developer licenc megvásárlása után érhető. Azaz az SDK letöltése ingyenes, a fejlesztés ingyenes. Ahhoz viszont, hogy egy készülékre vagy az AppStore-ba feltölthessünk egy alkalmazást, kénytelenek vagyunk megvenni a licenszt, ami 99$ magánszemélynek.Az SDK letöltése után a telepítés magától értetődő, aki idáig eljutott, annak ez is menni fog. Az SDK-ban alapvetően 4 fontos komponens található.
Az első az IDE, azaz az integrált fejlesztői környezet, ami az Xcode névre hallgat. Ezzel fog történni az egész fejlesztés, itt lehet programot írni, képeket hozzáadni, és az ehhez hasonló műveleteket.
A második az Interface Builder. Ebben a programban egy nagyon fontos műveletet fogunk végrehajtani, mégpedig a programunk kinézetét fogjuk megalkotni. Itt tudunk tehát új gombokat, labeleket elhelyezni.
A harmadik, amit legalább olyan gyakran fogunk használni, mint az Xcode-ot, az az iPhone simulator. Itt tudjuk a fejlesztési fázisban futtatni az alkalmazásunkat, letesztelni, hogyan működik. Sajnos nincs lehetőségünk a gyorsulásérzékelő használatára, de a multitouchot akár itt is kipróbálhatjuk.
A negyedik hasznos dolog pedig a Performance nevű program, amivel az elkészült termékünket monitorozhatjuk különböző szempontok szerint, mint például a processzor használat vagy a memóriafoglalás mérete.
Most hogy mindezt már tudjuk, ideje nekilátni egy kis programozásnak. A hagyományokat követve mi is egy “Hello World” alkalmazást fogunk elkészíteni elsőnek. Ehhez indítsuk el az Xcode fejlesztőkörnyezetet, mely alapértelmezetten a /Developer/Applications könyvtárban található.
Innen elérhetjük a példakódokat, az Apple fejlesztői oldalát, illetve a referenciákat. Érdemes áttanulmányozni az oldalt, mert még így az elején is sokat lehet tanulni belőle. Ez minden indításkor el fog indulni, amennyiben megengedjük neki, amit érdemes, mert sokszor hasznos lehet a fejlesztés közben.
Amire nekünk szükségünk van, az egy új projekt. Ezt a File/New Project menüből hozhatjuk létre. Itt látjuk felsorolva az előre elkészített alkalmazásmintákat. Jobb oldalt felül látunk egy iPhone OS feliratot, ami a platformot jelöli, alatta ha rákattintunk az egyetlen menüelemre, akkor középen megjelennek az Apple által előre elkészített minták. Most nekünk a View-Based Applicationra van szükségünk, ami egy jó kiindulópontja lesz egy általános iPhone programnak. Válasszuk ki, és adjuk neki a “Hello World” nevet.
Az Xcode legenerál nekünk jó néhány fájlt, amiről a későbbiekben lesz részletesen szó. Jelenleg csak egyetlen fájlra lesz szükségünk, a Hello_WorldViewController.xib nevűre, melyre duplán kattintva elindíthatjuk az Interface Buildert.
A .xib (nib) fájlok az alkalmazás kinézetét tartalmazzák, melyet az előbb említett Interface Builderrel szerkeszthetünk. Természetesen lehetőségünk van kódból is generálni és hozzáadni a tartalmat a felhasználói felülethez, azonban ez mindenféleképpen lassabb működést fog eredményezni. Szóval célszerű az Apple által biztosított eszközöket használni a fejlesztés során, persze kivételek mindig adódhatnak.
Az Interface Builderben három ablakot látunk. Az egyik fejlécében egy View felirat látható, ebben fogjuk szerkeszteni a felhasználói interfészt, a második ablak fejlécében pedig a Hello_WorldViewController.xib felirat jelent meg. A harmadik ablak pedig a Library, amiről másodperceken belül szó lesz.
Ha valakinek nem nyílt volna meg a Library ablak, akkor a Tools/Library menüvel hívhatja elő. Itt található minden olyan vezérlőelem, amivel egy iPhone program rendelkezhet (menü, gomb, label, szövegdoboz stb).
Most keressük meg a Label nevűt, és egyszerűen húzzuk a View-ra. Ezzel sikeresen hozzáadtunk egy labelt a view-hoz, amire tetszőleges szöveget írhatunk. Az attribútumainak szerkesztéséhez szükségünk van az “Attributes Inspector” elnevezésű ablakra, amit a Tools menüben Attributes Inspector néven találunk.
Itt láthatjuk a különböző tulajdonságait, amiket nyugodtan állítgathatunk, kipróbálhatjuk hogy mi mire jó, például más színt, árnyékot, hátteret állíthatunk be neki.
Ha ezzel megvagyunk, mentsük el a művünket a File/Save menüponttal, és térjünk vissza az Xcode-hoz, és nyomjuk meg a Build and Go ikont a felső menüben, ezzel futtatva az alkalmazást.

















június 24th, 2009 at 13:21
Igazából aki neki akar állni annak úgyis ottvan az apple által biztosított help. Akinek meg eddig fogalma sem volt hogy ez ténylegesen hogy zajlik, annak ez jó kiindulópont. Nekem pont elég volt ez a leírás ahhoz, hogy majd regisztráljak, letöltsem az SDK-t, aztán eljátszadozzak vele. Hátha egyszer jön egy jó ötlet amit érdemes lesz lefejleszteni. GZ a cikkhez!
június 24th, 2009 at 13:25
sziasztok! most uppoltam 3.0ra és szifon.com-os cydiáról vissza akarom szedni az appokat mert én buta azokról nem csináltam backupot
de nem taállom a szifon.com forrást seholse ezen a cydián…. esetleg valaki help? köszi
június 24th, 2009 at 13:26
Grat a cikkhez…
)
Egy forrás angolul beszélőknek akik nekilátnának… sok sok példa lépésről lépésre…
http://icodeblog.com/ (linkét, hogy admin eldönthesse kimoderálja-é…
június 24th, 2009 at 13:27
cydiaban add hozzá sourceként:
http://stable.szifon.com
június 24th, 2009 at 13:28
@Lac: http://stable.szifon.com
június 24th, 2009 at 13:28
Megjegyzés: Az iphone sdk legújabb verziója már csak 10.5.7-re megy fel!
június 24th, 2009 at 13:29
@Lac: manage/source/edit/add
“stable.szifon.com” (esetleg unstable.szifon.com de ezt neked nem ajánlom…)
június 24th, 2009 at 13:30
@Lac: pedig ott van! stable.szifon.com
köszönjük a cikket!
június 24th, 2009 at 13:32
nagyon szépem köszönöm!
június 24th, 2009 at 13:43
Ez jó ötlet volt. Grat.
június 24th, 2009 at 13:56
egy torrent oldalon fent van az SDK 3.0 final.2,08giga.
június 24th, 2009 at 14:00
ez rendkivul jooooo otlet
június 24th, 2009 at 14:07
Talán hülyeség, nem is illik ide igazán de a 2G 3.0 állapotban a korábbi Winterboard dolgokat nem engedi használni, illetve telepíthető, de nem jeleníti meg. Icy fennvan, WbApp is, de sehol semmi. Ötlet?
június 24th, 2009 at 14:08
SDK oktatás egyébként klassz ötlet
június 24th, 2009 at 14:10
nem találom, hogy hol kell beregizni az apple-nél az ingyenes kipróbáláshoz. Heeelp …
június 24th, 2009 at 14:16
Köszi, akkor ígérem lesz folytatása!
Egyébként regelni a következő oldalon lehet:
http://developer.apple.com/iphone/program/start/register/
június 24th, 2009 at 14:17
Ez nagyon jó ötlet!!!
Én 1x már neki kezdtem, de már az elején elakadtam mivel a Library-t nem néztem meg jobban és gondoltam csak programozásból lehet, hát nem.
SDK 3.0 ért küldön kell fizetni, vagy egy kész app-ért, mellyet Store-ba fel akarok rakni?
Várjuk a bloggot!!!
június 24th, 2009 at 14:45
Nagyon jó cikk, csak a lényeg és semmi maszlag. Minimal Rulz.
Amúgy simán lehetne csinálni egy általános kérdések post-ot, ahova a mindenféle gonddal rendelkező emberek írhatnának, ezzel is kiküszöbölve azt, hogy az emberek az egyéb kérdéseiket beleírják egy teljesen más témájú post commentjei közé. Szerintem.
június 24th, 2009 at 14:46
@Meta:
nagyon jó cikk, meg az appod is elég jó. grat!! a jövőhéten jön meg a mac gépem, és szerintem neki állok. majd írok ha elakadtam:D
június 24th, 2009 at 15:07
Gratulalok, es orulok, hogy vannak vallalkozokedvu fiatalok az egyetemeken!
Sok sikert!
június 24th, 2009 at 15:16
emberkék nincs meg valakinek a IDA Disassembler iphone verziója? Esetleg más Disassembler?
június 24th, 2009 at 15:18
@Télapó: erre gondolsz iDAAlertDisabler.plist ?
június 24th, 2009 at 15:24
@Meta: Szia Meta! Érdekel iPhone fejlesztés állás? Ha igen, keress meg: methos@fishworks.hu
június 24th, 2009 at 15:27
Jo a cikk, lenyegertoro…
Akkor mar megkerdem hatha van itt valalkozo szellemu grafikus aki segit megrajzolni egy jatek karaktereit meg ilyenek, mert amugy a platform kesz van, 2D-s gammarol van szo
június 24th, 2009 at 15:29
Pc-re tudok telepíteni valamilyen mac OSX-et?
június 24th, 2009 at 15:30
@cia: Köszi de nem…
Nekem egy ilyesmi kéne: http://theiphonewiki.com/wiki/index.php?title=EDA csak épp müködő álapotában…
június 24th, 2009 at 15:31
@gabo007: Legaláisan nem… egyébként: h t t p : / / ideneb.net a te oldalad…
június 24th, 2009 at 15:38
Szerintem nem lesz mms iphone 2.0-ra…
Valószinüleg maga a futó kód ellenőriz valamilyen hw specifikus dolgot… A vonatkozó fájlok, gyakorlatilag bítre megegyeznek a két fw-ben… fájl módosítással (plist…) sok mindent elő lehet bányászni csak úgy mint a video editnél… (Rávettem a telefont hogy megjelenítse a beállításokat (MMS data), sőt arra is hogy megjegyezze (username, password). Egy tesztcella segítségével még az is kiderült, hogy a teló valamilyen szinten próbálkozik az adat hozzáféréssel) de a messages app mintha erről mit se tudna. Szóval bukta. Szét kéne szedni a messages appot, és átírni a releváns jump zerot jump non zerora… de ehez nekem már nincs türelmem…
június 24th, 2009 at 15:40
Nincs és nem is lesz windowsra IDE? Nekem is a fősulis anyaghoz kapcsolódik, de nem gondoltam, hogy ennyire komplett kis pakkot ad az Apple, szívesen dolgoznék rajta, de Apple notit nem veszek ( mert olyan olcsó), Szent és sérthetetlen első számú gépemen pedig nem kísérletezem… Akkor én ezt ki kell hagyjam?
június 24th, 2009 at 15:40
A remény hal meg utoljára! Remélem én néztem el valami primitiv dolgot, és mégis lesz…
június 24th, 2009 at 15:43
LAAMA
En grafikus volnek vagymi
de nemtudom mi az a 2D gamma
ha megirnad hogy miben kene pontosan segiteni akkor megmondanam hogy tudok-e
szivesen segitek a szifonosoknak ok is sokat segitettek nekem
udv creo
június 24th, 2009 at 15:43
@Télapó: videonal is hasonlo problemak vannak sztem
június 24th, 2009 at 15:44
@creo: 2d játék…
) Gamma=Game=Játék… Szerintem…
június 24th, 2009 at 15:45
Gondolom te a gamma szűrőre gondoltál…
de itt nincsenek hiszterézis görbék!
június 24th, 2009 at 15:47
@creo: hat talan az a legegyszerubb ha a supermariohoz hasonlitom, ugralos pontszerzos… ha tenyleg segitenel akor kattints a nevemre, ott elojon egy oldal, megtalalod a contacts menupontot, ott az elerhetosegem, es dobj egy emailt, h te rajzolnal, es akkor estere oszerakok egy leirast, elkepzelest, meg par screenshotot, hogy pontosabb keped legyen rola…
június 24th, 2009 at 15:49
@Laama: Az még érthető is, a video sw közvetlen kell kezelje az io streamet, ami ugye más hw esetében más… de a messages az oprendszertl kér mindent… datatot ip alapon, data-t gsm-en… szóval nincs hw korlát az mms kezelésben, az meg az apple mondatában egy nagyon ügyes csavarás, hogy “Eleget változott a hardware a 3g-ben, hogy engedélyezzük az mms-t” Ez az én olvasatomban annyit jelent, hogy nem a régi hw nem tudta, hanem eleget változott a hw hogy a régiben ne tudják engeélyezni a hackerek… Miért ne tudná? GPRS-t tud, APN-t kezelni tehát tud, adatot adni-venni tud… a többi SW kérdés… (Lásd mms progik 2g-re…)
június 24th, 2009 at 15:57
@Télapó: Hat igen erdekes az tuti. Nem tudom h mivel lehetne visszaforditani a messages appot, mert nem probalkoztam meg ilyennel, de nekem 3G-m van es megy az mms…probaltad mar h kicsereled a ket progit? ha kell, elkuldhetem
június 24th, 2009 at 16:00
@Laama: Persze… De mondom bit-re megegyeznek… tehát ha kicseréled egészen pontosan nem történik semmi…
június 24th, 2009 at 16:05
sztem a messages appban tuti van egy olyan sor ami megnezi a modellverziodat, vagy magat a telo tipusat, es ugy donti el h vegre hajtja-e vagy sem, talan az kene irni az azonosito plisteket, vagy valaami hasonlo, de igazabol vissza kene forditani az egeszet, de akkor mar a camera.app-ot is
es akor lehetne szorakozni vele, de sztem tuti van benne valami ellenorzes, ha mindketto ugyanazt az appot hasznalja, es nem kulonboznek semmiben sem, csak hat igen kellen e decompiler amivel belelatunk a forraskodba, ami kb esselytelen…:S
június 24th, 2009 at 16:09
Sracok azt megtudjatok nekem mondani, hogy az hogy lehet, hogy van jelenleg netem? Vodas sim van a teloban (uzleti elofizetes-mobilnet nincs)…wifi sincs itt ahol vagyok, akkor hogy-hogy van net????
június 24th, 2009 at 16:11
Vege a munkaidonek
@Mejulie: Sztem az sokba fog neked kerulni…
június 24th, 2009 at 16:19
azt gondoltam én is, próbáltam is kikapcsolni, de nem tudtam. gondoltam vmi apn, szal general/network/celullar data network alatt ki vettem az apn mellől a beállítást, de továbbra is van netem… nem tudja valaki mit hogy kell állítanom?
(korábban-2.2.1 alatt nem volt ilyesmi)
június 24th, 2009 at 16:22
Valami nagyon okos ember válaszoljon nekem erre a kérdésre:
)
Egy teljesen szabadon módosított ipws fájl tönkreteszi a telót, elvileg helyre lehet hozni DFU módban?
Tudja valaki az IPWS melyik része felelős a modem firmware-ért?
(Csak mert ráérek, a két ipws megvan tehát ha ráveszem, hogy az 1,2-est tegye a 1,1-es iphonra, akkor
a: nem fog elindulni -> valószinű
b: elindul és hülye/fagy meghal -> 1%
c: elindul, bizonyos funkciók nem müködnek lásd irisz nem nyilik ki, de egyébként látom a 3.0 funkcióit… -> 0.5%
d: valami amire egészen nem számítunk, mondjuk megjelenik S. J. bácsi és gratulál egy mpeg4 videoban… -> 0.000000001%
június 24th, 2009 at 16:29
@Mejulie: Settings/general/network/ es ott kapcsold ki a dataroamingot
@Télapó: en ugy tudom h az a resze le van titkositva, jo hosszu koddal, ha megnyitod az ipsw fajt akor van benne 3 dmg, ebbol 2 jelszavas, beta2ohoz talatam kodot, de az nemjo mostanihoz, ha megvan a kod es kibirtad bontani, akor mar fel sikert. Elvileg helyre lehet hozni DFU-ban, elvileg direkt nagy hibak kezelesere van benne ez a mod, viszont ha megvarialod a firmwaret, akor mar ketseges.
Az ero legyen veled
június 24th, 2009 at 16:34
@Télapó:
ha a modern frimware-el (basebandel) elkezdessz variálni, akkor ugy eltod cseszni, hogy nem tudod rendbehozni software-esen. pl ha a 3g bb-jét 2gre teszede, vagy a bootloadereket cseszteted akkor lehet h nem tudod megcsinálni. v csak adatlapcserével
június 24th, 2009 at 16:35
@Laama: dmg fájlok bitre megegyeznek a két verzióban… tehát azon kivül kell keresni a megoldást…
Kód amik kellenek a dmg-k visszafejtéséhez:
iPhone
25CCE378DE209D8FB6EC45ECBE7525695272B81FE38BBAD76E979AC3921C3614ED162C87
iPhone 3G
8D5D1FEA02D627C9E9B0D994C3CFDEAAB9780C86AC908DB15461EFE44EDDD19F8924B6B2
iPhone 3GS
7D779FED28961506CA9443DE210224F211790192B2A2308B8BC0E7D4A2CA61A68E26200E
iPod touch
16FDAD25424DC17008728E89F4900B887732DCC5FB48EEDC9F1C9433AF558DB705EB0577
iPod touch 2G
415225778E1BEBF8EEFF2A9050B04CE429DE9680E4ACBA50820A3FA453897BC4A4B307E2
_http://www.theiphonewiki.com/wiki/index.php?title=VFDecrypt_Keys:_3.x#iPhone
június 24th, 2009 at 17:00
A programozas elsajatitasarol mar lemaradtam
De megvalositasra varo otletem van egy par
pl.: landscape springboard
június 24th, 2009 at 17:03
@vik707: Landscape springboard jó ötlet, de a springboard az apple hackelni meg nem érdemes…
nekem per pill ugysincs, amin meg dolgozom, ahoz infora várok…
Viszont mindne egyéb ötlet jöhet…
június 24th, 2009 at 17:21
Szóval egy sima macbook is elég lenne fejleszteni?
június 24th, 2009 at 17:22
Sziasztok! Ha kitöröltem az smseket a telefonról, vhogy vissza lehet varázsolni esetleg az ituneson keresztűl?
június 24th, 2009 at 17:32
@nico: mindegy, inteles osx kell, akár szerintem az osx86-on is megy amit pcre tudsz rakni.
június 24th, 2009 at 17:44
http://m.blog.hu/re/revolutionea/image/pikcsorz/photo1.jpg
DD
június 24th, 2009 at 17:56
valaki meg tudná mondani, hogy mit kell beáálítani az IDA-oz hogy működjön? feltettem, crack meg volt, úgy tűnik minden ok, de vmiért nem talál gps jelet és csak folyamatosan azt írja, hogy várakozás gps jelre és nem történik semmi…
Csak a helymeghatározást kell bekapolcsni a beállításoknál?? vagy kell még valmit állítgatni? vagy mért nem működik….
(3G-3.0 egyébként…)
június 24th, 2009 at 17:58
@gazsiazasz: köszi
június 24th, 2009 at 18:03
ok, most már jó…nem tudom mi volt a baj.
június 24th, 2009 at 18:03
@Adamos: csak egy kérdés. beregisztráltam és a letöltésnél nekem az sdk 3.0 kezdi el letölteni, nem a 2.2.1-et. potom 2,08 giga. jó ez vagy keresgéljek a régebbi után?
június 24th, 2009 at 18:11
SEGITSETEK LÉGYSZI !!!!!!! 2.2.1-en fent volt az iDA,3.0-án viszont nem tudom meghackelni ,azt irje az idő lejárt! Mit csináljak????????
június 24th, 2009 at 18:18
@markusm: tökéletes a 3.0-s sdk, azonban ahhoz ár 10.5.7-es rendszer kell valóban.
június 24th, 2009 at 18:23
m.blog. hu/re/revolutionea/image/pikcsorz/photo1.jpg
június 24th, 2009 at 18:49
Hejhó Meta, Logout óta nem láttalak : )
Már az appodat is kijátszottam : ), lesz folytatás? : P
június 24th, 2009 at 18:50
@Meta: megnyugodtam, a rendszerem 10.57-es.
akkor most megfigyelem, hogy mit is tudok ebből elsőre felfogni.
június 24th, 2009 at 18:52
Valaki nem tudná kiszedni az SDK-ból a 3.0 forrás fileokat? Nem kell a teljes sdk mert nincs mac-em, viszont programot forítani a header fileok segítségével iphonon is lehet gcc-vel. Legalábbis 2.2-n nekem működött.
Ha valakit érdekel: http://antirez.com/page/iphone-gcc-guide.html
június 24th, 2009 at 20:30
OFF!
Megtaláltam a Iblacklist 3.0-t a Cydia/ BigBoss-on.
Fel is tettem, és remekül működik! Viszont kellene hozzá serial, vagy keygen.
Tud valaki segíteni?
június 24th, 2009 at 20:35
jó estét:) off komment. Van valaki online aki tudna segíteni helyrepofozni a szifonomat? 2G és okosan updateltem 3.0ra. tehat valahogy helyre kellene hoznom a hibat:)
köszi előre is.
június 24th, 2009 at 20:45
@scofield: mi a hiba?
június 24th, 2009 at 20:56
restron keresztül feltettem a 3.0-at és tudom luzer vagyok , de a wines videot neztem es a macbocin csinaltam az egeszet. Na itt off lett. At jottem a pc.re , de ezen az itunes nem latja a iphonet es most nem tudom hogyan tovabb. A bocira tegyek egy regi itunes-t vagymi. De mar annyira regen baszakodtam a szifonnal, hogy kiment a fejembol, mit és hogyan.
június 24th, 2009 at 20:57
Na, már csak egy mek kell az első hello worldomhöz ;D
június 24th, 2009 at 20:58
hat ha vissza akarod rakni a regi 2.2.1 et akor kell a regi itunes, meg DFU, es restore a regi os-al…
OSX latja a telot?
Pc-n fentvan a 8.2-es itunes? mert aszem csak az kezeli a 3.0-at
remelem segitettem vmit…:D
június 24th, 2009 at 21:01
hat igen , valamit:) a maci látja igen, a pc-n fent van, de az meg nem látja a telefont
június 24th, 2009 at 21:02
dfu ?:) elakadtam
június 24th, 2009 at 21:04
abszolut nem csinal semit a pc ha bedugod? hibauzenet az itunestol, vagy vmi?
június 24th, 2009 at 21:05
DFU mode:
home+power 10s
majd power elenged és tart tovább a home 30s
június 24th, 2009 at 21:06
winfoson el van inditva a apple mobile device szolgaltaltas?
június 24th, 2009 at 21:08
hmmm , hát ez most jól megkérdezted:) hol kell elinditani?:)
június 24th, 2009 at 21:08
@scofield: (vezerlopult/rendszereszkozok/szolgaltatasok)
június 24th, 2009 at 21:15
itt egy leiras apple-tol
)
http: //support.apple.com/kb/TS1495
(szokozt torolni
június 24th, 2009 at 21:16
azt irja elinditva
június 24th, 2009 at 21:23
Most néztem az SDK-at és a 3.0-s SDK-k ingyen letőlthetők “már”.
június 24th, 2009 at 21:37
Szevasztok.OFF:
Cydiaban az alabbi hiba uzenettel talalkozok amikor frissitene az osszetevoket “couldn’t configure pre-depend dkpg for ncurses,probably a dependency cycle”
Nem telepiti egyiket sem. 3G
Masnak is van-volt hasonlo tapasztalata?
június 24th, 2009 at 22:35
@CodeRed: Asszem az a baj nalad h redsnowal jailbreakelted…es feltetted az icy-t is…
Probald meg megint jailbreakelni, de icy nelkul, es elvileg meni fog…
június 24th, 2009 at 22:39
sziasztok
ezt szeretném ha megnéznétek: http://ispazio.wordpress.com/2009/06/24/volumebooster-aumenta-il-volume-delliphoneipod-touch-con-firmware-3-0/#more-1114
Iphone volume booster, csak én nagyon nemértek olaszul, de szerintem sokmindenkinek jó lenne
június 24th, 2009 at 22:46
megy az SDK frankón osx86-on is, probléma nélkül. mert én azon használom… (ideneb rulz, már említve is volt).
június 24th, 2009 at 22:51
@Laama: ertem koszi
június 24th, 2009 at 22:52
Admin és Fiuk segítsetek jelbrek alma villog telo nem indul mit tegyek köszi elöre is
június 24th, 2009 at 23:00
@apapplaci: bovebben? hol all meg? meddig jutott a jailbreak?stb…
június 24th, 2009 at 23:03
Le ment a jailbreak és onnét másolja a képeket de nem tudja betölteni csak villog az alma 4 mp ként
június 24th, 2009 at 23:04
@Laama: alma alatt a frissitö kör és semmi
június 24th, 2009 at 23:05
@apapplaci: Nem talakoztam meg hasonloval…
Probald meg DFUba rakni(feljebb megtalalod h hogyan) azt probalkozz restoreval.
június 24th, 2009 at 23:06
@Laama: Már 3x bemásolta a képeket azt hittem indul a rendszer de csak az alama van most villant a képernyő és csak alma van a képen
június 24th, 2009 at 23:08
az iTunesre nem reagál nem kapcsolodnak
június 24th, 2009 at 23:09
DFU???
június 24th, 2009 at 23:16
bent van most látja a telot dolgozik valamit preparing restor kiirta mivel rányomta a restorra alma kint vauuuuuuuuuuuu kezditölteni a telot köszönöm az ötletet hálás vagyok
június 24th, 2009 at 23:17
@Laama: szentendre jiesik Neked vagy nektek?
június 24th, 2009 at 23:17
@apapplaci:
nincsmit
június 24th, 2009 at 23:17
Kiesik vagy közel vagytok?
június 24th, 2009 at 23:19
@apapplaci: Hogy én hányszor szívtam nemrég ezzel. Valóban úgy van ahogy Laama mondja, icy-t nem szabad rendsn0wnál kipipálni és nem lesz vele gond.
Most viszont DFU módba kell tenni a telefont, hogy lehessen restoreolni:
-Rádugod a gépre miközben be van kacsolva az iTunes.
-Nyomod a home és power gombot 10 mp-ig együtt
-Elengeded a power gombot de a home gombot 10 mp-ig tartod nyomva tovább.
-Az iTunes felismeri a telefont és mehet a shift+restore.
június 24th, 2009 at 23:19
Bajan vagyok szal….
június 24th, 2009 at 23:19
@Laama: Srácok az az ötletem támadt,hogy csinálhatnánk egy görbe estét szentendrén van 1 kocsmám az iPhpnpsok találkozhatnának nállam a kaját én állom !! Ötlet?
június 24th, 2009 at 23:20
@apapplaci: Na látom közben megoldódott
június 24th, 2009 at 23:22
Dolgozik a restoron csik halad előre köszönm még egyszer
június 24th, 2009 at 23:22
Nem rosz otlet, legalabb osszekovacsolodna a csapat, de sajna nekem egy kicsit messze van
június 24th, 2009 at 23:25
@Neu: Elötte : kidobott a cydia feltettem az icyt arrol töltöttem dolgokat és ez lett a vége.Ha kidob a cydia mi a teendő?Lement a restore tölt pin kér +1x köszönöm
június 24th, 2009 at 23:26
@Laama: aki erre van szoljatok szívesen látlak benneteket
június 24th, 2009 at 23:27
@Laama: be indult,most jeilbrek?
június 24th, 2009 at 23:31
igen, de ha redsnowal csinalod, akkor ne pipald ki az icy-t
június 24th, 2009 at 23:36
Fiuk segisetek + 1-et. Mit kell beirni a szifonhoz mert idegességemben elfelejtettem h fel tudjam tenni
június 24th, 2009 at 23:37
stable.szifon.com
június 24th, 2009 at 23:39
@cia: Köszönöm
június 24th, 2009 at 23:41
Nincs mit, ha meg logot is szetetnel de CsAK teszteloknek, unstable.szifon.com
június 24th, 2009 at 23:47
@cia: Köszi de lehet h ágynakdőlők ha szink befejezeödött 6kor nyitok
június 25th, 2009 at 00:05
Ok jo ejt.
június 25th, 2009 at 01:01
OFF
Notificationsról hír? iPhonefreaken irják h OS 3.0ban benne van, de nálam semmi
OFF
június 25th, 2009 at 01:14
Jóestét mindenkinek! Az a problémám hogy az itunes nem synceli az alkalmazásaimat pár órája. letöltöttem appulóról a magnetic joet, itunes beteszi az applications mappába azután rányomok a syncre lemegy a backing up utána mintha nem lenne új alkalmazás a listán véget ér a folyamat. iTunes újratelepítés nem segít. Lehet hogy az a baj hogy a telefonra szedtem le alkalmazásokat installous-al?
június 25th, 2009 at 01:21
@chrisp: Nekem úgy rémlik, h tegnap telepítettem a BeejiveIM-t és megjelent a beállításoknál a Notifications menüpont, de mikor a töröltem a fent említett appot, mivel nem működik, az új menüpont is megszűnt…
június 25th, 2009 at 01:25
@hero: Az installous-ban megfelelőek a beállítások???
csak mert nekem ott a felső csúszka megoldotta az iTunes-os gondomat, bár az kicsit más volt, de szintén nem syncelt….
június 25th, 2009 at 01:29
Be van húzva az itunes syns az installous-ban.Gondolom a tethering nem tehet be neki mert arról netezek…
június 25th, 2009 at 01:34
@hero: Hát szerintem nem, mert máig nem volt jó a netem és én is használtam a modem részét, de asszem nekem ment…
Nem tuti, szal megér 1 próbát, h le kikapcsolod a netet 1 percre…
június 25th, 2009 at 01:44
@rastawicc: hát nem ér semmit hogy kikapcsolom a modemet.
június 25th, 2009 at 01:45
@rastawicc: nálad is license probléma? :S
június 25th, 2009 at 01:46
@hero: Ok!
Bocsánat!
Én kérek ELNÉZÉST!!
Bocs h élek!
június 25th, 2009 at 01:48
@chrisp: Az!
De előjött a menü??
június 25th, 2009 at 01:48
nem is figyeltem, ezekszerint előkellett neki jönnie. senkinek nincs ötlete erre?:S
június 25th, 2009 at 06:33
srácok így korán reggel reméljük jönnek még az okosságok =D
június 25th, 2009 at 08:09
Sziasztok!
Az a kérdésem hogy ha más megveszi az itunesban a BejiveeIM programot az átkerülhet e hozzám vagy a saját UDIDemmel kell megvennem mindenképp?
Valamint ha lehet megveszi e valaki nekem mert én egyik kártyámat sem tudom beregelni. Vagy segitene valaki a regben?!
Köszi
június 25th, 2009 at 08:53
Nemcsak torrent oldalon, én a 3.0 sdk-t szedtem le hivatalosan az apple oldaláról, gondolom nem most íródott a cikk és ezért van benne régi infó:
http://www.apple.com/downloads/macosx/development_tools/iphonesdk.html
Developer acc kell hozzá de csak az ingyenes verzió a 100$-t nem kell befizetni hozzá, viszont a telefonra nem fogod tudni átvinni, legalábbis legálisan.
június 25th, 2009 at 09:02
@rastawicc: Nálam működik hibátlanul, előhozta a menüt a settingsben, persze én megvettem 8 Eurós akció van, annyit bármikor megér szerintem. Jah és a Push notification is király dolog be lehet állítani a beejive-ben hogy miután bezárta az alkalmazást meddig maradjon online, és addig kapod a push, be lehet persze korlátlanra is, stb. szerintem nagyon jól sikerült ez a 3.0 os meg 3.0 beejive.
június 25th, 2009 at 09:08
Cyberbird hogy vetted meg segítenél nekem is? Kellene az az app. Feljebb leírtam a problémám.
június 25th, 2009 at 09:16
regisztráltam az appstoreban, sima otp-s bakkártyával és megvettem
regisztrációról leírás az oldalon is van, a különbség, hogy megadtam a bankártyám adatait, ennyi. viszont most mennem kell, ha délutánig amikor hazaérek, még senki sem segített akkor segítek
június 25th, 2009 at 09:44
A problémám mondom hogy nem fogadja el a kártyaszámot, az egyik nem dombornyomott gondolom azért nem jó de a másik ilyen internet kártya tehát az elméletileg dombornyomott csak fizikailag nem az… Na mindegy szaljó lenne ha valaki segítene
június 25th, 2009 at 11:30
Nem lehet valahogy megcsinálni, hogy a PC-sek is tudjanak programozni? Esetleg le lehet olyan Mac OS-t tölteni, amit PC-re is fel lehet rakni?
)
Valami emulátorral nem lehet megoldani?
Engem is nagyon érdekel ez az iPhone programozás dolog (igaz még abszolút fogalmam nincs az egészhez, de azért én is megpróbálnám
június 25th, 2009 at 13:52
@igali: De lehet, en is ugy nyomom…ket valasztasod van, vagy felraksz egy osx-et vmware-ben, aminek nagy a valoszinusege h nem megy… vagy felteszed a ideneb, vagy kaalaway verzioju hackelt szoftot, radbizom melyiket rakod fel, de szolok elore h olvass utanna, h melyik kell a gepedhez, nem olyan egyszeru beuzemelni…
június 25th, 2009 at 16:07
@Laama:
Ok, ez remek, de sajnos a ideneb oldalon a downloads oldalát nem tudja betölteni, illetve errort ír ki.
“de szolok elore h olvass utanna, h melyik kell a gepedhez, nem olyan egyszeru beuzemelni…”- ezalatt mit értesz, hogy mit tud a gépem, miből áll?
AMD Sempron 3400+, 1,5 GB DDR3 memória, integrált ATI Radeon Xpress 1150 videókártya. Remélem megoldható :/
Amúgy melyik rendszert érdemes felrakni, a Leopárdot?
Már nekem is megvan a iPhone SDK 3.0 leopard 9m2736 final.dmg (én még torrentről töltöttem le). Ezt majd melyik programmal kell megnyitni, vagy ezzel mit kell pontosan csinálnom?
Bocs a láma kérdésekért, de ezen a téren még abszolút nem vagyok jártas, de ha segítetek, akkor lassan- lassan nekem is kikövesedne az út
június 25th, 2009 at 16:37
@Laama:
Először töltsem le a iDeneb v1.4 OSx86 ISO-t, írjam ki, rakjam fel, majd töltsem le a iDeneb.upgrade 10.5.7-et, és azt is írjam ki, és frissítsem a rendszert? vagy hogyan csináljam? Nekem is a 3.0 SDK van már meg
június 25th, 2009 at 22:20
@igali: Hello!
Bocs h csak most valaszolok, de nem lattam h irtal
Szoval elosszor is nezd meg itt: http: //wiki.osx86project.org/wiki/index.php/HCL_10.5.6 a konfigodat, hogy tamogatja-e(elso ranezesre a videokartyaddal problemak lehetnek(lehet nem lesz hardware-s gyorsitas), meg oszinten az ati es amd konfig nem a legjobb kombinacio, inkabb intel+ati-t ajanlanek(vagy forditva))
Ha megvagy ezekkel akkor felteszed az idenebet, kipipalod ami neked kell…(az oldalon kapsz egy kis infot is arrol h melyik kernel kell neked meg ilyenek..) Elvileg ezutan elindul a rendszer, es beallithatod amit akrsz…Celszeru biztonsagi masolatot csinalni a feltelepult os-rol egy masik particiora, mielott UpDateeled, mert lehet h szetc*eszi a meglevo rendszered, ugy mint nalam is..:S (mondjuk nekem azota sincs fent az update, de meg birtam hackelni a cuccot h felmenjen…(ha nem megy akor szolj es elarulom h hogyan))
Miutan felment az update es minden franko akor mar csak 6GB hely kell a root particion, es telepitheted az sdk-t. Ha ezzel is vegeztel akkor keszen allsz hogy megird elso progidat a telodra
A fejlesztokornyezetet ugy ered el h Developer/Application/ es ott inditod az Xcode-ot.
Esetleg elakadnal a telepitessel akor vannak olyan forumok amik direkt ezzel foglakoznak.(nem szeretnek reklamozni, Google a baratod
)
június 25th, 2009 at 23:22
@Laama:
Köszönöm a segítséget!
Sajnos a napokban el kell utaznom, és kb 1 hétig nem fogok tudni ezzel foglalkozni, de ha utána esetleg gondjaim lennének akkor privátban tudsz segíteni a rendszerrel kapcsolatban? (Mert hát ez már nem igen a témához, nem a postba tartozik.)
Légyszíves írj valamit az emailemre, hogy tudjam, hogy te vagy!
tealista (kukacka) freemail (pontocska) hu
június 26th, 2009 at 04:04
Off bar utalom valaki esetleg egy msi ex600-hoz modositott biost tudna adni mert nem talalom sehol a neten nekule meg nem tudom az osx telepIteni a laptopomra koszi, es bocs. On
június 26th, 2009 at 16:30
@igali: Katt a nevemre, es a contactsnal megtalasz
június 27th, 2009 at 11:07
@Cyberbird: viszont a telefonra nem fogod tudni átvinni, legalábbis legálisan.
Tudtommal egyébként sem (vagy tévedek?).
július 10th, 2009 at 13:59
Fel akartam telepiteni a 10.5.7-re a iphone_sdk_3.0__leopard__9m2736__final.dmg SDK-t, de restartolja a gepet.
Elindul a telepites, majd par % es restart.
Barmi mast tevekenykedek nem tortenik semmi kulonos.Mozillat is telepitettem semmi gond nem volt.
Ha valaki tapasztalt ilyet es tudja a megoldast, az kerem irja meg !
Koszike,
július 10th, 2009 at 14:00
Majd el felejtettem. ez iPC OSX.
augusztus 3rd, 2009 at 12:34
@LaRs: “CHUD OSX86″-ra googliz rá.. bár mondjuk ez még nem zárja ki azt a hibát hogy telepítés közben kifagy…
szeptember 21st, 2009 at 11:06
Jól értem?
Ha egy rázogatós/gravitációs alkalmazást szeretnék csinálni,
azt nem tudom tesztelni? Akkor hogyan csinájjam meg?
Vagy a gyorsulásérzékelő, meg a hogyan áll az iPhone, az két külön dolog?
Valamilyen mód nincs a világon, amivel tesztelhetném valós készüléken a fejlesztés alatt álló programot?
október 5th, 2009 at 13:44
@Geri:
Köszi a gyors reagálást.
A merre-áll-az-iPhone, és a gyorsulásmérő az két külön dolog, erre azóta rájöttem.
A device-on való teszteléshez meg kell venni legalább az alap Developer License-t (99.9 USD). Csak ha valakit érdekelne a válasz.