iPhone fejlesztés: Mi van a dobozban?
Amikor az ember elkészít egy alkalmazást, lefordítja a forráskódot, belinkeli az összes resource-ot, gyakran úgy érzi hogy az elkészült program egy zárt egységként jut el az Apple-ön keresztül a felhasználóhoz és él tovább az idők végezetéig. Ezt a "téves" érzést tovább erősíti hogy az xCode egy darab file-ba gyúr össze mindent továbbá az hogy az iPhone egy annyira zárt rendszernek tűnik, hajlamosak vagyunk azt hinni hogy oda ami bekerül azt bizony ott is marad.
Ezt a rózsaszín ködöt töri szét a Dev-Team a jailbreak technológiájával. Amikor az AppStore-ból telepítünk egy alklalmazást a készülékre, akkor sok egyéb más dolog mellett az iPhone kicsomagolja alkotóelemeire az xCode által elkészített file-t. És bár a forráskódot nem lehet megnézni, az egyéb külső erőforrások (képek, hangfileok, médiafileok, adatbázisok, html, javascript, stb.) szépen sorakoznak a /private/var/mobile/Applications könyvtárban. Két dolog miatt lehet ez fontos. Egyrész sokat tanulhatunk mások megvalósításaiból, megoldásaiból másrészt nem árt tudni, hogy adott esetben a mi munkánkkal is ugyanez történik. Az esetlegesen sok munkával, gondosan összekészített adatbázisokat, képeket, statisztikákat csokorba szedve adjuk tovább szíves felhasználásra.
