HTML

Hackstock

Hack the planet! Hackers unite!

Címkék

Címkefelhő

What's news? - MachO-GUI

2008.05.26. 00:29 :: theshadow

A blog tetszhalottsága ellenére a kulisszák mögött nagy szabású projektek bontakoznak ki. Egyik ilyen eredményét szeretném megmutatni. Egyelőre le kell szövegnem, hogy még nagyon kezdetleges fázisban tart.Elöljáróban annyit, hogy ezzel az alkalmazással egy iPhone-ról lemásolt…

1 komment

Címkék: iphone project

What the hack?

2008.03.07. 15:43 :: theshadow

Tegnap frissítettem néhány alkalmazást az InstallerApp-pal, az egyik komponenes újraindítást kért. Ma meglepve tapasztaltam, hogy nem tudok telefonálni; kicseng és csörgeti a másik oldalt, de nem hallok semmit a telefonban és nem is visz át semmit. Vajon mi lehet a gond? Ha hazaérek…

Szólj hozzá!

Címkék: iphone trouble

iPhone.SDK doc

2008.02.04. 00:12 :: theshadow

Láttam próbálkozásokat az iPhone.SDK dokumentációjának összegyüjtésére, de sehol sem találtam kezelhető formátumot. Arra gondoltam, hogy miért ne vágnék bele. Billentyűzetet ragadtam és automatizáltam az elkészítését, aminek az eredménye itt található meg. Javadoc-os…

Szólj hozzá!

Címkék: iphone appdev

Egyszerű rajzolás és érintés

2008.01.12. 17:52 :: theshadow

A hosszas hallgatás mögött a háttérben fejlesztés és kutatómunka folyik, általában két-három dolgon dolgozom egyszerre. A legutolsó eredményem a képernyő érintésének leolvasása. Talán nem árulok el nagy titkot, ha azt mondom, hogy az érintések egérműveletekként jelennek…

Szólj hozzá!

Címkék: iphone appdev

MessageBox... helyett UIAlertSheet

2008.01.05. 17:15 :: theshadow

Nézegettem a header-eket és azon gondolkodtam, hogy most melyikről kellene írni. Rátaláltam a UIAlertSheet-re, ami hasonlóan működik, mint a Windows-os megfelelője, a MessageBox. A következő példát ütöttem össze.     NSArray *buttons = [NSArray…

Szólj hozzá!

Címkék: iphone appdev

Toolchain - MacOSX Leopard 10.5

2007.12.26. 11:16 :: theshadow

Gondoltam egy merészet és telepítettem MacOSX Leopard 10.5.1-et és Xcode 3.0 fejlesztő környezetet. Minden erőfeszítés nélkül tökéletesen működik olyannyira, hogy ezt a post-ot is már belőle írom, bár a blog szerkesztője nem működik tökéletesen, de ez a Safari problémája…

Szólj hozzá!

Címkék: iphone toolchain

UIKeyboard avagy szaporítsuk a szót

2007.12.19. 17:41 :: theshadow

Azon gondolkoztam, hogy ha már szöveget tudunk megjeleníteni, akkor foglalkoznunk kellene a bevitellel is. Ennek az eszköze a billentyűzet, amely szintén View-ként működik a telefonon. Szerintem ezzel nagyon sokat elárultam róla, hogy hogyan kell használni, elhelyezni. Fontos…

Szólj hozzá!

Címkék: iphone appdev

Accelerometer

2007.12.09. 16:39 :: theshadow

Ezúttal a telefon accelerometerével fogunk játszani egy kicsit. Ez az egység, ami meg tudja határozni a térbeli pozícióját. Nem kell nagy dolgokra gondolni, ez nem GPS vagy valami hasonló; csupán azt tudja, hogy a telefon képernyővel felfelé, lefelé, oldalra döntve vagy éppen…

Szólj hozzá!

Címkék: iphone appdev

NavigationBar és Transition

2007.12.08. 22:56 :: theshadow

Most két új objektummal fogunk megismerkedni: UITransitionView és UINavigationBar. A UITransitionView segítségével látványos áttünéseket tudunk megvalósítani két view között. Ilyenek láthatók szerte a telefon programjaiban; ez az, ahol azt látjuk, hogy balra vagy jobbra egymás…

Szólj hozzá!

Címkék: iphone appdev

SQLite3 motor

2007.12.06. 22:52 :: theshadow

Arra gondoltam, hogy az előző programot kicsit tovább fejlesztve bemutathatom, hogyan próbáltam meg elérni a telefon - mondjuk - névjegyzékét. Az adatbázis a /private/var/root/Library/AddressBook/AddressBook.sqlitedb file-ban található. Zárójelben említem meg, hogy a…

Szólj hozzá!

Címkék: iphone appdev

HelloWorld alkalmazás

2007.12.02. 11:47 :: theshadow

Az elméletekről térjünk át a gyakorlatra. Minden programnyelven szokás elkészíteni a Hello Világ alkalmazást. Ne legyen ez most sem másként. Nézzük meg, hogy néz ki a fő függvényt és file-t, ami elindítja az alkalmazásunkat: HelloWorld.m #import <UIKit/UIKit.h> #import…

Szólj hozzá!

Címkék: iphone appdev

Alkalmazásfejlesztés - A kezdet

2007.12.01. 11:46 :: theshadow

Ha elkészítettük a fejlesztő környezetet, akkor ideje lenne belevégni a fejlesztésbe. A legfontosabb, hogy képbe kerüljünk az Objective-C-vel. C nyelvcsaládba tartozik; ezzel azt hiszem elmagyaráztam a szabályok 90%-át. Az objektumok metódusaira hivatkozás némileg eltér a…

Szólj hozzá!

Címkék: iphone appdev

Saját csengőhangok

2007.11.27. 22:55 :: theshadow

Ugye, hogy felmerült már, hogy egyedi csengőhang kellene, de nem szeretnénk (vagy éppen nem is lehet) iTunes-on $2-t kicsengetni érte? Rablás. Gyártsunk helyette magunknak! Egy tetszőleges zeneszerkesztővel komponáljuk meg, vágjuk ki, effekteljük, tegyünk vele, amit akarok, de…

Szólj hozzá!

Címkék: iphone csengőhang

Applications

2007.11.26. 23:32 :: theshadow

The applications are located in /Applications directory, in a directory called like [something].app. Let's take a look what files should we place here to make our application work. PkgInfo file, which contains "APPL????"Default.png, the content of this file will remain while the…

Szólj hozzá!

Címkék: iphone appdev

iPhone - the beginning

2007.11.26. 23:00 :: theshadow

Like you know every beginning is hard... so I'm not wasting the words; let's create the iPhone developer toolchain. If you seen an error by any of the following steps just try to execute the make clean command and try again. Of course before trying it is worsty to find and fix the problem. I not…

Szólj hozzá!

Címkék: iphone toolchain