[ mi5ha @ 22.09.2008. 17:34 ] @
Koga zanima moze da ga skine odavde http://phobos.apple.com/WebObj...Software?id=291181798&mt=8.

Posto mi je to prva iPhone aplikacija, besplatan je, sledeca nece biti vala :-)

Poenta je bilo, pored ucenja iPhone developmenta, napraviti najbrzi recnik na iPhoneu sto sam cini mi se i uspeo ... saljite komentare ...

Ako hocete malo da se nasmejete, pogledajte komentare http://phobos.apple.com/WebObj...ing=1&type=Purple+Software koje su neki od korisnika ostavili na iTunesu :-)

Misha Peric
http://www.byteout.com/iphone

[ -V-O-Y-A-G-E-R- @ 22.09.2008. 19:36 ] @
Baš ga spominjasmo danas na iPhone temi :)
Svaka čast! :)
Vrlo lepa inicijativa.

Koju bazu koristi rečnik i koji mu je fond reči?
[ DS_Store @ 22.09.2008. 21:09 ] @
Zahvalio sam Ti/vam se i ovde na ES-u i na MacSerbia pa da se ne ponavljam :P

Prva stvar koja se primeti je upravo to da je programče prilično brzo, dosta brže od WeDict-a npr.

Zaista, koja baza je korišćena? Primetio sam neke sitnije nedostatke, npr. otkucaj "Ugliness". Da li se takve stvari mogu korigovati?

Šteta za š, č, ć,... ali OK, donekle je očekivano s obzirom da Apple nije zvanično podržao serbian keyboard.

Samo napred!
[ -V-O-Y-A-G-E-R- @ 22.09.2008. 22:35 ] @
Ne razumem ovo za tastere..pa na engleskoj tastaturi je bilo od prvih verzija softvera š, ć i ž slova, a sada je ubačeno i č, dok je upotrebom hrvatske tastature tu i slovo đ.
[ MMX @ 22.09.2008. 23:26 ] @
Evo odgovora na pitanje u vezi fonda reči:

Citat:

Native iPhone Serbian-English and English-Serbian dictionary with 70000 words. It uses its own database of words so no internet connection is required.
[ mi5ha @ 23.09.2008. 08:27 ] @
Hvala na pohvalama :) Bice jos toga iz nase kuhinje. Ako ima nesto sto biste zeleli da vidite na iPhoneu slobodno saljite ideje.

U bazi se nalaze dva recnika zapravo, Englesko-Srpski i Srpsko-Engleski, svaki sa oko 35 hiljada reci. Sami recnici nisu bas idealni ima gresaka znam, ali sve jedno mislim da su korisni. Reci u recniku ne koriste srpska slova pa je zato tastatura engleska.

Misha Peric
http://www.byteout.com/iphone
[ staticInt @ 23.09.2008. 13:17 ] @
Super sto neko radi na razvoju iPhone aplikacija, zanima me koji SDK koristis kao i to da li radis razvoj na windowsu i sta je potrebno posto vidim da nisi na Mac OS Xu.
Ja sam hteo da pocnem da radim na razvoju iPhone aplikacija ali me je zaustavilo to sto pre nije bilo SDKa a sad ne mogu da SDK koristim na windowsu vec je iskljucivo za OS X koji ne bih bas da stavljam na AMDa.
[ -V-O-Y-A-G-E-R- @ 23.09.2008. 13:29 ] @
Korišćen je jedan jedini SDK, a to što taj komentar nije ostavljen sa OS X-a, ne znači da na poslu (ili kod kuće) nema pristup Macu.

Mišo, može predlog. Da se promeni ikonica :)

Da recimo bude kombinacija engleske (ili USA) i naše zastave (ili grba). Ikonica po dijagonali da bude podeljena i da u gornjoj levoj polovini bude crvena podloga sa belim orlom, a u donjoj desnoj UK ili USA zastava.

Ova trenutna ikonica izgleda prilično anemično.
[ DS_Store @ 23.09.2008. 17:02 ] @
Citat:
-V-O-Y-A-G-E-R-: Ikonica po dijagonali da bude podeljena i da u gornjoj levoj polovini bude crvena podloga sa belim orlom,

Ako misliš ovako, tj. da se ne vidi desna polovina šizofrenog orla onda će praktično ispasti poljski grb.

Srbin sam, majku mu, moram da kontriram :P
[ -V-O-Y-A-G-E-R- @ 23.09.2008. 17:26 ] @
Pa šta da ti kažem..Poljaci će se onda morati snaći za svoju ikonicu :D
Šalim se. Rekao sam dijagonalno, ali ne mora biti tačno po sredini..može našem grbu biti ostavljeno više prostora.
[ mi5ha @ 24.09.2008. 16:21 ] @
Citat:
-V-O-Y-A-G-E-R-: ... Mišo, može predlog. Da se promeni ikonica :)

Da recimo bude kombinacija engleske (ili USA) i naše zastave (ili grba).


Americka zastava sa nasim grbom hmmmmmmm! Vec su me optuzili za genocid na iTunes-u, pitam se kakve li bi komentare tada dobio :-)))

Zapravo u pravu si, ikona je uzasna, ubacena je bukvalno 10 minuta pre nego sto cu submitovati aplikaciju na AppStore ... pre toga je stajala ikona koja je lepse izgledala ali je nosila boje Jugoslavije, sto se nije svidelo mojoj sestri pa reko bolje i anemicna srpska nego da ljutim porodicu :-) Mali je problem sto ja nisam graficki dizajner, a potrebno je da submitujes jednu malu, sto nije problem i jednu veliku sliku od 512px, sto jeste problem ... a ovo je bilo jedino sto sam u tim dimenzijama nasao ...

Ako neko moze da pomogne sa ikonom, samo napred!

Svi postovi koje sam ostavljao su napravljeni na iMac-u preko Safarija ... ako vi vidite drugacije onda OS detection na ES-u ne radi kako treba ... Windows ne koristim vec duze vreme ni na poslu ni kuci ...

Na zalost (il na srecu :-) treba ti Mac da bi razvijao za iPhone ... celokupni SDK i razvojno okruzenje, XCode, su besplatni ... iako znam da to nije neka uteha s'obzirom na cene Mac-a u nas ;-)

[ P_e_r_a @ 24.09.2008. 21:20 ] @
Sjajan program :)

Mi5ha imam jedno pitanje vezano za ponudu aplikacija preko AppStore-a jer uveliko radim na jednoj aplikaciji za iPhone i zanima me procedura za prijavljivanje kod Applea. Kakva su tvoja iskustva? Moja dilema je da li kao neko iz srbije mogu da ponudim aplikaciju preko AppStore-a ili da razmisljam o alternativnom resenju kao sto su Cydia ili Installer.
[ mi5ha @ 25.09.2008. 06:20 ] @
Ja sam iz Srbije tako da je moguce ... al uz malu pomoc druga iz Italije :-) Potreban ti je iPhone Developer nalog a to nisam uspeo sa nasom Visa Virtuon karticom ... Italijanska je prosla bez problema ...

Onda samo pratis sta ti kazu, treba neki elektronski ugovori da se potpisu (button click), sto posle odobravaju nekoliko dana. Posle toga najveci izazov je sertifikacija ... I to posebna za uredjaj ako hoces da testiras na njemu, sto ti iskreno preporucujem ... A posebna za distribuciju gotovog programa na AppStore ... To je malo zamrseniji postupak opisan na 50-tak strana, al dobro prezivi se i to ... Ja sam cekao 6 dana da mi odobre aplikaciju na kraju ...

AppStore se pokazuje kao dobar marketplace, na ovim nelegalnim bi sam morao da se snadjes oko naplacivanja ako se radi o komercijalnoj aplikaciji ... dok ti je u AppStoreu sve sredjeno ... Ako hoces na AppStore moras da koristis samo API koji ti je Apple dozvolio da koristis ... sto je samo deo stvarnog API-ja ... I know, it sucks ... Na nelegalnim nemas tih ogranicenja ... recimo mozes da pravis i aplikacije koje rade u pozadini ... Koliko vidim trziste jailbreak-ovanih aplikacija nije zamrlo tako je to cisto tvoja procen gde ces ...
[ P_e_r_a @ 25.09.2008. 07:24 ] @
Citat:
mi5ha: Ja sam iz Srbije tako da je moguce ... al uz malu pomoc druga iz Italije :-) Potreban ti je iPhone Developer nalog a to nisam uspeo sa nasom Visa Virtuon karticom ... Italijanska je prosla bez problema ...

Onda samo pratis sta ti kazu, treba neki elektronski ugovori da se potpisu (button click), sto posle odobravaju nekoliko dana. Posle toga najveci izazov je sertifikacija ... I to posebna za uredjaj ako hoces da testiras na njemu, sto ti iskreno preporucujem ... A posebna za distribuciju gotovog programa na AppStore ... To je malo zamrseniji postupak opisan na 50-tak strana, al dobro prezivi se i to ... Ja sam cekao 6 dana da mi odobre aplikaciju na kraju ...

AppStore se pokazuje kao dobar marketplace, na ovim nelegalnim bi sam morao da se snadjes oko naplacivanja ako se radi o komercijalnoj aplikaciji ... dok ti je u AppStoreu sve sredjeno ... Ako hoces na AppStore moras da koristis samo API koji ti je Apple dozvolio da koristis ... sto je samo deo stvarnog API-ja ... I know, it sucks ... Na nelegalnim nemas tih ogranicenja ... recimo mozes da pravis i aplikacije koje rade u pozadini ... Koliko vidim trziste jailbreak-ovanih aplikacija nije zamrlo tako je to cisto tvoja procen gde ces ...


Hvala :)
[ mi5ha @ 25.09.2008. 09:40 ] @
Kontra pitanje kolega Objective-C programeru ;-)

Kad koristim Obj-C kategorije da ubacim nove metode u bilo koju klasu, to radi, al mi XCode javlja neke warninge koji bas iritiraju sto iskacu! Jel znas mozda kako da se to sredi?!?!
[ milke @ 25.09.2008. 11:47 ] @
Citat:
mi5ha: Kad koristim Obj-C kategorije da ubacim nove metode u bilo koju klasu, to radi, al mi XCode javlja neke warninge koji bas iritiraju sto iskacu! Jel znas mozda kako da se to sredi?!?!
Importuj heder kategorije u fajlove u kojima koristiš metode iz kategorije.
[ mi5ha @ 25.09.2008. 12:00 ] @
Sad jasno. Thanx!

Jel znas mozda za neki dobar forum specijalizovan za Obj-C pricu?

Posto vec imam novu dilemu :-))) Kad napravis property i kad ga koristis iz neke druge klase ... taj propery je tipa int a ne onog kog treba da bude?!?! Sto sprecava dalje pozivanje propertija kroz ulancavanje ... mislim znam da moze preko metoda to ... al onda se gubi poenta propertija koji su definitivno citljiviji kad ulancavas ...

[ milke @ 25.09.2008. 12:53 ] @
Citat:
mi5ha: Jel znas mozda za neki dobar forum specijalizovan za Obj-C pricu?
Ne znam za ObjC specijalizovane forume, imaš ObjC listu (idi na lists.apple.com pa traži), a ima ih dosta koji se tiču Cocoa, što dobrim delom pokriva i ObjC. Ima svega toga, googlaj malo, za početak idi na www.cocoadev.com, tamo pored nekog spiska foruma i lista (ne znam koliko je ažuran) ima i mnogo dobrih diskusija (sajt je wiki), od kojih mnoge baš zadiru duboko u ObjC i, što je još zanimljivije, u ObjC runtime sistem.

Citat:
mi5ha:Posto vec imam novu dilemu :-))) Kad napravis property i kad ga koristis iz neke druge klase ... taj propery je tipa int a ne onog kog treba da bude?!?! Sto sprecava dalje pozivanje propertija kroz ulancavanje ... mislim znam da moze preko metoda to ...al onda se gubi poenta propertija...
Ovo mi nije jasno. Ako je property tipa, recimo, NSString *, nema šanse da ti se vrati kao int, pogledaj malo bolje šta radiš, ili daj konkretan primer.

Citat:
mi5ha:...koji su definitivno citljiviji kad ulancavas ...
To ti je zato što si navikao na C++ i Javu ;-)
[ mi5ha @ 25.09.2008. 20:26 ] @
Citat:
milke: Ovo mi nije jasno. Ako je property tipa, recimo, NSString *, nema šanse da ti se vrati kao int, pogledaj malo bolje šta radiš, ili daj konkretan primer.


Code:

A.h
@interface A : NSObject {
    NSString *prop1;
}

@property (nonatomic, retain) NSString *prop1;

@end


B.h
@interface B : NSObject {
    A *prop2;
}

@property (nonatomic, retain) A *prop2;

@end


@synthesize i instanciranja su u implementacionim file-ovima koje ne navodim.

Problem je u tome sto kad iz neke druge klase instanciram B:
B *be = [B new];

Ovo postoji:
be.prop2

Al ovo NE postoji:
be.prop2.prop1

Nego moram da ga napisem ovako:
[be prop2].prop1

be.prop2 je tipa int po XCodu ...

ZASTO TO!?!?

UPDATE:
Koji sam ja pacer ... be.prop2.prop1 ipak postoji ... samo sto posle be.prop2 nemam autocomplete ... jer XCode i dalje ne znam zasto be.prop2 detektuje kao INT ... A znam da ima brdo ugradjenih klasa za koje ovo radi, zasto ne radi za moju custom klasu i dalje je pitanje ... znaci postoji samo sto autocomplete XCode-ov ne radi ...

[Ovu poruku je menjao mi5ha dana 25.09.2008. u 21:49 GMT+1]