apple

Fmod for iphone!!

1
Finally seems that the Firelight team has released a development version of their great sound library fmod for iphone!!.

Now I have no excuses to release a pomod version for iphone/ipod!!! lets goooo!!!

iphone… la profecía

0
Tal i com ja vaig anunciar en el post anterior… les profecies es començen a complir, i la censura de apple sembla que comença a fer efecte sobre les aplicacions de la store de apple… o al menys, aquesta és la impressió que dona.

Apple i la censura del iphone

0
Ara que ja tenim el iphone a “casa”, m’he posat a mirar més en serio tot el tema del desenvolupament amb iphone (simuladors suxxxx), i la veritat és que tot fa una mica de tufillo a podrit… però començem pel principi:
Al principi apple va dir que la plataforma iphone (o ipod touch) seria una plataforma tancada i que no es podria fer software. Després, molta gent es va queixar i van accedir a treure un kit de desenvolupament però amb limitacions. Aquestes limitacions no estaven en el hardware, sino en els continguts, i aquí és on vaig començar a veure problemes…
Si vols, pots baixarte el SDK for free (de fet jo me l’estic baixant desde la primera beta) i pots començar a fer software… però no el pots distribuir en altres dispositius reals, perque? dons perque necessites que tingui una firma digital, i per poder firmar digitalment has de formar part del Developer program de apple i pagar 99€/any (vamos, t’han de fitxar), d’aquesta manera tu i solament tu podràs fer soft per el iphone, i com el software estarà firmat per la teva identitat, sempre sabràn d’on prové.
La teoria és molt bonica, ja que ells ens volen vendre que això ho fan per controlar que ningú farà ‘malware’, ni virus ni res… però la veritat és una molt diferent, ja que si mirem detingudament les restriccions del acord del desenvolupador, posa coses com que no es pot revelar informació Confidencial (=tots els materials del iphone ¿?), i per tant, està prohibit per exemple fer foros, llistes de distribució, etc… una bogeria total!!! Però això no acaba aquí, ja que amés apple prohibeix fer software de tracking (GPS, tom tom¿?) o de multimèdia (un player de audio-video)… què passa apple? tens por que algú faci un software millor que el teu bonic itunes?
Un altre punt a tenir en compte és que les aplicacions sol es poden distribuir per mitjà de la itunes store, lo qual vol dir que prèviament ha passat per la revisió de la gent de Apple, i segur que miraran totes aquestes normes amb lupa. I, encara que paguis religiosament els teus 99€ i facis un programa que sigui la reòstia, i el venguis per 0€, apple et pot tallar les ales, ja que tenen un contracte que t’han fet firmar “per collons” (per defecte l’acceptes si t’instal·les el SDK).
La veritat, tenia en ment fer el pomod per iphone (seria com un somni per mi poder escoltar els mòduls de demos en aquesta plataforma), i tenia pensat afegir viewers 3d i efectes típics de demos…. però… pa que? Apple s’ha posat molt estricta amb aquesta plataforma i crec que m’hauré de buscar la vida amb SDK’s “no oficials” per poder fer els programes/demos que a mi m’agraden… ells s’ho han buscat!!!
Amés, si algú em ve amb les xorrades dels virus… li diré que en “teoria”, el soft del iphone és un derivat del MacOSX, que crec que és molt segur… i no tindria que haver cap problema en aquest sentit… potser és que apple no les te totes en qüestió de seguretat…

Si es que fins hi tot Microsoft s’ho han muntat millor amb els SDK de windows mobile!!! No tenen restriccions de cap tipus amb el software, porten anys amb ell, hi han milers de pàgines amb documentació… i virus¿? tot i ser un sistema 1000 vegades mes inestable i insegur que el de apple, té molt poc virus i pràcticament inofensius…

Així que…. apple… l’estas cagant, t’estàs convertint en la nova Micro$oft?
Esperem que rectifiqui aviat o haurem de passar-nos al SDK no oficial, i tenir que actuar al “marge de la llei”, tot per poder programar els nostres 4 programes… què trist, no?

iphone sdk amb suport de OpenGL!!

0

Toma pelotazo!
Han tret la 4a beta del SDK del iphone, el readme posa…

This fourth beta release of the iPhone SDK includes a complete set of tools, compilers, frameworks, and documentation for creating iPhone OS applications. These tools include the Xcode IDE, and the Instruments analysis tool, among many others. With this software you can develop applications that run on iPhone and iPod touch using the included iPhone Simulator.”

per fi!!!

El Emulador del iPhone no té suport de OpenGLES

0
Desastrós!!!!

El emulador del iPhone que ve amb el SDK oficial no té suport de OpenGL-ES!!! és increible!!, però si tota la interfície (diria) que va amb OpenGL! com pot ser que no pugui ni tan sols inicialitzar una finestra de OpenGL amb el emulador???
Per el missatge d’error, sembla que la (cara) solució és comprarse un iPhone/ipod Touch i connectarlo al mac… però això no és viable!! amb PocketPC ja passava això i de totes les HORES i HORES que m’he passat programant en pocketPC casi mai vaig usar el dispositiu real (tot i que el tenia), però a la llarga no és pràctic… el que volem és un simulador, però un simulador que ho emuli TOT senyors, no em vinguin amb milongues de que la part de OpenGL-ES no la poden simular pq no m’ho crec!!

A més, encara tinc que enterarme be del rollo del certificat digital que Apple tha de dornar per poder fer applicacions per iPhone… pq com s’hagi de pagar… ho tenen clar els de apple que pagaré per poder fer demos en iphone!! ademes, que tenen que ser revisades per ells… thsss!!, no flipen ni res!!
Per si de cas, aniré mirant-me el SDK no oficial…. :)

Trastejant amb el sdk del iphone

0

Ahir el nostre amic silenci es va apoderar de un ipod touch… realment impressionant!! aixi que no me n’he pogut estar i m’he instal·lat el SDK del iphone… realment els de Apple ho han tornat a fer!! té una pinta impressionant!!!
De moment he pogut fer molt poques coses, sol fer una app d’exemple i poc més.. tot i que sembla que sol es pot fer servir objective-C, es veu un entorn molt potent i amb moltes possibilitats.
Per cert, he vist una cosa curiosa al emulador del iphone… futur suport de… català¿?

Novetats de l’últim xcode3

2

Hola! porto un parell de dies trastejant amb el últim xcode 3 (el que be amb el Leopard) i he de dir que porta més canvis dels que em pensava, entre ells hi destaco:

- El interface builder ha canviat de metodologia, ara ja no es poden crear arxius, ni fer subclasses des d’allà. Ara tot el sistema de fitxers es controla des de el xcode, i des de el IB s’importen i s’exporten els arxius.

La veritat és que em va xocar bastant al principi, però després de fer-ho servir una mica he de dir que és un sistema bastant mes pràctic i menys caòtic… tot i que això impliqui canviar tots els meus tutorials… o fer-ne de nous! :D

- La manera de connectar els botons i finestres l’han fet mes intuitiu i en qualsevol moment pots veure com tens els controls connectats.
- Core animation!!! m’he quedat flipat al veure que es poden aplicar efectes de core animation a elements de finestra, coses com aplicar un radial blur a un botó, o fer un efecte de ‘pixellate’ a una llista de elements és, com a mínim, curiós!! (ojo, no dic que sigui pràctic! dic que és curiós!)

- Els snapshots! tot i que encara no he probat, ens permet fer canvis al nostre codi, podent fer un “revert” del codi i tornar a com estavem abans… sense tenir que ser servir cap SVN. Útil per canvis “tontos” o proves de concepte.

- Els errors es mostren a la pantalla de codi… sembla una tonteria, però ho trobo super útil!!!

- El codi el podem replegar, de manera que no molesti… bastant pràctic!

- El ObjeciveC 2.0 i el garbage collector. Aquesta és una gran novetat ja que, a part de les novetats del ObjectiveC 2.0, per els programadors destralers com jo, el garbage collerctor ens va de conya per oblidar-nos una mica dels maldecaps dels malloc’s i frees :D

- El Xray te molt bona pinta segons em va dir el Winden, així que tindré que seguir investigant, ja que encara no he pogut veure com funciona realment…

… i moltes mes coses que incorpora… pero no m’ha donat temps de veure com van :P seguirem informant!!

Cocoa tutorial 2!!!

0

In this new tutorial we will know how to add panels to our app, and will learn a little about a preculiar tool called File Merge.

enjoy!

Cocoa tut 02: Panels & File Merge

iPackk!!! packer for macOSX!! yeahhhh

5

Yippieeeee!!! we have an exe-packer for macOSX!!! iPakk!!!!!
Here I show you my little tests… i have tried with the default options so I think that the compression can be improved a little bit more.

ZNME: (full APP package) the original intro size, 80.799 bytes
ZNME_gzexe: (full APP package) compressed with the gzexe compressor (standard), 33.313 bytes
ZNME_gzip: (only binary file) compressed with gzip+stub, 32.104 bytes
ZNME_iPakk: (full APP package) Compressed with iPakk, 31.223 bytes!!

And the binary file size is 30608 bytes!!!

Simply awesome for being such an alpha version!!!
Font: Madgoblin! :D

Cocoa tutorial 1!!!

3

Hey! second tutorial is here!!!!
Here we will learn how to do an application from 0.
The application will be a simple window with an OpenGL view and 2 standard controls (a button and a slider).
Cocoa tut 01: Window & OpenGL view

Feel free to make your suggestions!!

Go to Top