
El lanzamiento del iPhone 4 ha supuesto un evento demasiado predecible, a tenor de todas las filtraciones que han anticipado tanto el diseño como algunas de las funciones, muchas de ellas ya vistas en la presentación del ahora denominado iOS 4 meses antes. Y es precisamente para este nuevo sistema operativo para los que muchos esperamos ver las primeras aplicaciones y el uso del nuevo hardware que puedan realizar de cara a “todos” los dispositivos móviles de Apple.
Todo ello se reduce a simples matemáticas. La pantalla del iPhone 4 tiene una resolución de 960×640 píxeles, lo que hace un total de 614.400 píxeles, mientras que el iPad tiene una pantalla de 1024×768, lo que significan 786.432 píxeles. Es evidente que, la reescritura a la que tienen que ser sometidas las actuales aplicaciones, aliviarán la presión a la que muchos desarrolladores sin recursos se ven sometidos a la hora de llevar sus aplicaciones a los iPhone, iPad y iPod touch.
Evidentemente esto es una mera conjetura, que muy posiblemente se verá echada por tierra cuando las nuevas versiones de todos los aparatos vayan llegando de forma paulatina, en el que posiblemente veamos un iPad con una pantalla mejorada. No obstante, si el fabricante hace negocio con su tienda de aplicaciones, ¿qué es lo que se lo impide a los programadores aprovechar la coyuntura?


Comentarios
Hablando de pantallas, habrá que ver, el dia que Apple ponga el formato 16:9 de pantalla en algún dispositivo móvil suyo, y dirán que han inventado el formato panorámico en móviles xD.
PD: Lo siento, tenía que soltarlo.
no lo sientas esto es un blog libre y cada uno expresa lo que quiere
Por mi parte yo digo que apple no convertira la videollamada en lo que un principio debio ser...me reire de este blog y de los que han dicho que steve popularizara la videollamada cuando NO TODO EL MUNDO se comprara un iphone 4 y lo veo muy chorra que no lo puedas usar con 3g...talvez ellos lo hicieron pensando en que londres ya terminara su wifi.XD(vease la noticia londres como punto wifi).
Saludos.
Ni que ahora montara 4:3. La actual está mucho más cerca del 16:9 que de otra cosa.
No veo la necesidad de un 16:9 en un iPhone... siéndote sincero. Eso es obligar a que todas las aplicaciones sean apaisadas prácticamente.
Pero si la resolución es 4:3... 480 x 320 es 4:3...basta cojer el primer 4 de 480 y 320 de 3 XDXDXD y igualmente 960 x 640 que sería la resolución del 3Gs multipicado por 3.
¿Qué estás hablando tio?
El formato de pantalla del iPhone es 3:2. No 4:3.
2/3(1.5) está a medio camino de la relación 16:9(1.7) y 4:3(1.3).
Estaría bien que sepamos de lo que hablamos, el iPhone no usa ni una cuadrada como 4:3, ni una completamente apaisada como 16:9... usa un término medio.
#15 No jodas hombre,admitelo ya.
Yo tengo un LG GM750 con Windows Mobile, 400 x 240 > 16:10
Y otro HTC Hero con 480 x 320 y la diferencia se nota un huevo... y eso que 16:10 no es ni completamente panorámica.
Yo no tengo que admitir nada, porque tengo móviles con pantallas de todos los tipos.
Te aconsejo que dibujes en un papel cuadriculado una pantalla de 16x9 cuadros(16:9), otra de 15x10(que es 3:2, la del iPhone), y otra de 16:12(que es formato 4:3).
Cuando lo veas gráficamente quizá te des cuenta.
3:2 es un formato que bajo mi punto de vista está muy bien para un móvil, no porque lo tenga el iPhone si no porque no es tan extrema como un formato completamente apaisado(16:9) y otro muy cuadrado(4:3)... aunque está más cerca de 16:9 hay una pequeña diferencia.
No todas las aplicaciones son iguales y tener un formato termino medio te permite usar aplicaciones tantos apaisadas como más cuadradas sin problemas, cosa que si te vas a un extremo no te permite.
Hazme caso, dibújalo.
-- editado por última vez a las 13:26
19# La pantalla del iPhone no es completamente 4:3, pero 15:10 está mucho más cerca de 16:12 (4:3) que de 16:9...
Míralo en una gráfica.
22# No hace falta dibujar nada:
16:9 -> 1,77:1 16:10-> 1,60:1 3:2---> 1,50:1 4:3---> 1,33:1
Cómo puedes ver, 3:2 está a 0,17 de 4:3 y a 0,27 de 16:9... es que tu mismo te haces un lío o defiendes lo indenfendible o simplemente eres mu malo en matemáticas
@winmo65
jajjaja, tío si los formatos se dan en fracciones es porque se está hablando de una relación, no puedes dividir y pensar que eso representa el formato. ¿Además porque lo haces en relación a un eje y no a otro? jeje
Mira, me he tomado la molestia de hacerte un gráfico con los 3 formatos(así desempolvo la intuos4).
http://img143.imageshack.us/img143/9986/formatos.png
En la imagen anterior, el rojo(formato 3:2) es el iPhone.
Espero que sea suficiente para que te des cuenta de que la pantalla del iPHone está entre 4:3 y 16:9 aunque más cerca de 16:9.
Supongo que no has visto nunca un iPhone porque si no sabrías que es cierto lo que digo... aún así, si todavía no te quedas tranquilo te pongo 3 dispositivos uno con cada formato de imagen y comparas.
-- editado por última vez a las 17:25
25# He visto y probado todo los iPhone y además mi HTC Hero tiene la misma resolución... te lo acabo de decir.
Y por supuesto que se pueden dividir, pq aqui tengo unos cuántos dvd's originales que dice: 1,77:10 y 1,33:10, y eso lo dice hasta mi libro. En cuánto al gráfico, la 15:10 tiene 1 raya menos en vertical.
De hecho te dejo unas fotos que saque yo mismo para una comparativa en mi blog entre Android y WinMo: http://1.bp.blogspot.com/_XRd996yC9z8/TBDRlazRU0I/AAAAAAAABxU/6gGT3w5Kcz4/s1600/IMG017.jpg
el HTC es 3:2 480 x 320 y el LG es 16:10...
-- editado por última vez a las 19:13
"Pero si la resolución es 4:3... 480 x 320 es 4:3...basta cojer el primer 4 de 480 y 320 de 3 XDXDXD y igualmente 960 x 640 que sería la resolución del 3Gs multipicado por 3."
Al principio dices que es 4:3... ahora dices que no.
Te he demostrado gráficamente que no estás en lo cierto, el gráfico no tiene ningún error en ninguna línea vertical.
Si no quieres aceptarlo me parece muy bien, pero no sigas discutiendo sin argumentos. Al menos yo lo dejo aquí.
Vale me equivoque diciendo que era completamente 4:3, pero tu también diciendo que se acercaba mucho más a 16:9... cuándo está más bien lejos.
interesante
Pues la respuesta a la pregunta del post es sencillamente, NO.
Apple no trata de poner las cosas fáciles a los desarrolladores, y me explico, yo soy desarrollador multimedia, y últimamente estoy desarrollando para móviles tambien. Pues resulta que por haber entrado en este mundillo, me he dado cuenta de algunas cosas, y no son opiniones, son verdades como puños así que espero que nadie vea un ataque aquí.
Apple no te deja desarrollar con las herramientas que tu quieras, ella te impone la manera con la que tienes que desarrollar.
Apple no te deja desarrollar en cualquier SO, te impone el suyo, sacando sólo su SDK para correr en dicho sistema operativo.
Apple no te permite desarrollar cualquier tipo de aplicación, ni una aplicación que cumpla funciones por las básicas del iPhone, iPod, iPad. Dan por supuesto que su trabajo es totalmente inmejorable y nadie puede subir el listón.
Apple te hace firmar un contrato, que, no es mi opinión, si no la de un especialista en la materia (link) es el mayor sometimiento desde los tiempos medievales (repito, el comentario no es mío).
Apple te prohíbe hablar de dicho contrato una vez que lo firmas.
Apple te hace firmar una claúsula por la cual en caso de que tu los denuncies, declaras que la máxima indemnización que van a tener que pagarte en el peor de los casos es de 50 dólares.
Apple puede retirar tu aplicación de la App Store cuando les venga en gana, y la máxima suerte que puedes tener son esos 50 dólares.
Así hay mas y mas cosas, así que si alguien cree que Apple le pone las cosas fáciles a los desarrolladores, por favor, que me explique en que aspecto.
-- editado por última vez a las 22:25
Que viva Linux y los sistemas abiertos de verdad, por eso Android, Symbian y Meego, son el futuro; esperemos a ver cuanto le dura a Apple su dictadura, solo espero con ganas el lanzamiento del Nokia N9 con procesador de 1Gb su camara de 12 Megapixeles con optica Carl Zeiss, grabación a full HD, USB In the go, sonido dolby digital plus, soporte DivX y flash de serie, 0,9 cm de groosor y Meego.
Tendra el Iphone4 que hacer frente a esta joya? no creo que mucho.
Dices Apple no te deja desarrollar con las herramientas que tu quieras, ella te impone la manera con la que tienes que desarrollar. y Apple no te deja desarrollar en cualquier SO, te impone el suyo, sacando sólo su SDK para correr en dicho sistema operativo.Hasta donde yo se, xcode esta disponible tanto para mac como para pc/win y en cuanto a las herramientas con las cuales puedes desarrollar , pues me parece fatal, pero es algo que hacen otras marcas y nadie se ha quejado, me refiero s microsoft y sony con su xbos y play3 y nadie se ha quejado
Apple te hace firmar un contrato, que, no es mi opinión, si no la de un especialista en la materia (link) es el mayor sometimiento desde los tiempos medievales (repito, el comentario no es mío).
Apple te prohíbe hablar de dicho contrato una vez que lo firmas.
Apple te hace firmar una claúsula por la cual en caso de que tu los denuncies, declaras que la máxima indemnización que van a tener que pagarte en el peor de los casos es de 50 dólares.
Apple puede retirar tu aplicación de la App Store cuando les venga en gana, y la máxima suerte que puedes tener son esos 50 dólares. Totalmente deacuerdo
No se muy bien por que metes un supuesto telefono , que ni siquiera ha salido al mercado , en un articulo de apple , y en cuanto a mmego yo esperaría a que saliera para poder decir algo , ya sea bueno malo y de symbyan , mejor no hablo, yo creo que no va a tener futuro, hablando de gama alta , creo que la gama alta la vana monopolizar iphone y android quedando todos los demás en un segundo plano, aunque ojalá me confunda
Si tu esperas ese movil yo espero uno con pantalla de 4.3" con una resolucion 2k, gravacion a 4k, 512 gb ssd, camara de 12 mpx de formato completo , bateria de 3500 mah, arranque con android 5.0, mmego , iphone y wp7 ¿ a que soñar es gratis???????
Ahora en serio , el iphone ya ha tenido rivales que lo superaban en hardware y las cifras estan ahi .En cuanto a meego , veremos como evoluciona , esperemos que no llegue tarde
SALUDOS
"Hasta donde yo se, xcode esta disponible tanto para mac como para pc/win"
Léete esto, especialmente donde dice Please note, that there is no official solution for developing for the iPhone SDK on windows (and it’s doubtful there ever will be).
"y en cuanto a las herramientas con las cuales puedes desarrollar , pues me parece fatal, pero es algo que hacen otras marcas y nadie se ha quejado, me refiero s microsoft y sony con su xbos y play3 y nadie se ha quejado"
Mal de muchos, consuelo de tontos (no te lo estoy llamando a ti, eh :D). El hecho de que Microsoft y Sony tambien lo hagan, no justifica a Apple y lo mas importante en este caso, no me quita razón al afirmar que Apple no facilita las cosas a los desarrolladores.
-- editado por última vez a las 08:28
Yo personalmente creo que os meteís con symbian por vicio. La verdad es que como sistema operativo le da un par de hostias a todos. Visto desde un punto de vista de estudiante de informàtica interessado en sistemas operativos la arquitectura de Symbian és mucho màs moderna que la de Linux o Darwin (iOS), a la larga va a ser el que sobrevivira por su modernidad ya que tanto Linux como el UNIX server de iOS y MacOS van a tener que ser reescritos para volverlos modulares mientras Symbian ya lo és.
con el actual symbyan que tengo, ya son 5 los que he tenido ,y siempre es mas de lo mismo, asi que creo que tengo base para poder criticarlo
Y visto desde un licenciado en informatica , symbyan no le da patadas a nadie , y como he dicho no creo que sirva para la gama alta , solo hay que ver la cuota de mercado que ha perdido y esta perdiendo , y es mas creo que nokia tambien lo ve asi, para eso esta con mmego, que creo que es lo que va a monopolizar la gama alta de nokia es un futuro no demasiado lejano , y veremos como sale la jugada
Por cierto si quieres un consejo , no te dejes cegar por que sea codigo abierto , hay buenos desarrollos y sistemas tanto abiertos como propietarios , te lo dice uno que trabaja con sistemas
CADA DIA TENGO MAS GUSTO DE POSTEAR AQUI , TODOS MIS COMNETARIOS VOTADOS NEGATIVOS , PARECE QUE HAY GENTE QUE NO SE SABE DIVERTIR DE OTRA MANERA
Lo mejor que puedes hacer es no preocuparte, a mi me votan negativo por "revelar" algunas condiciones del contrato de Apple, cuando doy opiniones ya...
Lo que dices es cierto, pero no lo dices todo.
Apple te proporciona todas las herramientas que necesitas y todas funciona bien y a la perfección. Desde Interface Builder hasta Instruments, pasando por el simulador y Xcode.
El único requisito es que tengas un Mac, cosa bastante normal pues estás desarrollando para ese dispositivo(del mismo modo que Microsoft y Sony con sus respectivos), ya que iPhone usa el mismo núcleo que mi iMac, por ejemplo.
En cuanto al contrato, no se si lo habrás firmado, pero yo si lo he hecho y soy consciente de que soy un mero proveedor de Apple. Yo le cedo unos productos a Apple y ellos lo venden en su tienda, yo puedo promocionar mis productos donde quiero y vamos a comisión, ellos se encargan de la distribución y gestión de cobro entre otras cosas.
Nadie te obliga a firmar nada y si lo haces es porque Apple es económicamente la más atractiva. Si quieres que tus aplicaciones tenga acceso a más de 100 millones de clientes pues en algo tendrás que ceder digo yo... es la única forma de estar en el mismo escaparate que EA, Activision, Gameloft, etc.
Creo que es muy fácil comprender que es SU tienda y que pueden vender en ella lo que quieran, del mismo modo que pueden dejar de vender lo que quieran en el momento que sea porque ellos son los que responden por las cosas que venden.
En cuanto a programar cosas del sistema deberías de saber que si no lo permiten es porque esas APIs privadas no están exentas e cambios y si haces uso de ellas y una siguiente actualización las modifica... tu aplicación dejaría de funcionar a todas las personas que la descargaron(y a lo mejor a ti no te interesa actualizarla o ni tan siquiera tienes licencia de programador ya)
Es la única forma de asegurar que iOS está controlado, que no es ni más ni menos que el talón de Aquiles de Android.
pues te confundes de cabo a rabo, nosotros trabajamos desarroyando videojuegos y aplicaciones para moviles, tanto para iPhone como para Android o Simbian, y somos nosotros los que elegimos las compañías con total libertad, appel no nos obliga a nada...
#27 ¿Puedes desarrollar para iPhone en el SO que tu quieras? ¿Puedes elegir eso?
¿Que compañías eliges? Porque no hay donde elegir... lo siento, pero no me creo nada de lo que dices.
off-topic: ¿desaroYando? ¿Appel? Espero que seas mejor escribiendo código...
Pues a ese único requisito es al que me refiero, te exigen un Mac, con lo cual no te lo ponen fácil bajo mi punto de vista, que es de lo que va este post.
Evidentemente nadie me obliga a nada y por eso no he firmado ningún contrato con ellos, y mira que iba lanzado eh.
En su tienda claro que pueden vender lo que quieran, sólo faltaría, yo con eso no tengo problema, pero es como el derecho de admisión en un bar, el propietario tiene todo el derecho del mundo, pero que te parecería que no te dejara entrar por que llevas unas gafas que no le gustan? aunque hagan la misma función, pero simplemente que no le gustan tus gafas.
Igual que tu ellos actualizan sus APIs tu tambien puedes actualizarlas en tu entorno propio, vamos, no se si te suena de algo subversion con el Tortoise y toda esa historia...
A mi me parece estupendo que Apple haga eso con su tienda, con sus productos y con todo lo que tenga, es su ecosistema y así le va mas que bien. Pero lo que no es verdad es que le pone las cosas fáciles a los desarrolladores, me atrevo a decir que es de las 10 empresas del mundo que mas difícil lo pone.
Cuando Apple acepta una aplicación tuya no estás obligada a actualizarla. Hay programadores que programan algo y se olvidan, o simplemente se les acaba la licencia y no quieren renovar.
Si se quiere conservar un entorno hay ciertas partes del sistema que no pueden tocarse por aplicaciones de terceros.
No se que quieres que haga Apple por los programadores, solo faltaría que programen por ti. Da un entorno de trabajo, ofrece una tienda, se encarga de las gestiones, te publicita indirectamente, documentación a borbotones, unos foros privados para desarrolladores, solo queda que el programador haga su trabajo.
En cuanto a la plataforma hasta donde yo se no puedo programar XNA(Microsoft) en mi Mac... es lo más lógico del mundo. Pero si te buscas las habichuelas y virtualizas o "hackingthoeas" puedes usar XCode en windows.
Yo lo que se es que por 79€ al año tengo acceso a 100 millones de clientes con 125 millones de tarjetas de crédito y eso... es lo que importa.
Y ahora otros cuantos millones de iPhone 4 más todas las posibilidades que ofrece el iOS 4 y el giroscopio... lo que se traduce en más clientes, clientes más contentos y más posibilidades de programación.
Bueno, por variar empiezas a calentarte, así que ya te digo de antemano que es la última cosa que te contesto.
Lo que me gustaría de Apple (y lo que veo lógico) es que te dejen desarrollar como te de la santa gana, mientras el resultado sea el necesario.
Igual que puedes hacer una web con el notepad si te de la gana, a mi me gustaría hacer una aplicación con el software que yo quiero y en el sistema operativo que yo quiero, eso es lo que me gustaría y es técnicamente posible sin perjuicio de la aplicación.
Si yo quiero hacer una aplicación en Windows con Eclipse, pues puedo hacerla, si quiero hacer una web con el bloc de notas puedo hacerla. ¿Por que no iba a poder hacerlo mismo con iOS?
No quiero que programen por mi, no seas demagogo, lo que quiero es programar para iPhone igual que lo hago para web, para Multimedia, para Android y para aplicaciones de escritorio.
No es necesario cambiar de SO y por eso no programo para Apple y por eso digo que no facilitan las cosas a los programadores.
¿Tú lo haces? Me parece perfecto, si tu estás de acuerdo, hazlo, si es la manera mas fácil que hay de sacar pasta. Lo que pasa es que algunos tenemos otras preferencias, otros principios, otros lo que quieras y no lo hacemos, sin mas. Tu opción es tan respetable como la mía.
Si haces un hack, y sacas un .ipa en Windows, no estás haciéndolo de manera oficial, con lo cual pierdes gran parte de los argumentos que anteriormente justificabas.
El mercado de la App Store estoy de acuerdo en que es impresionante, por eso es por lo que yo me planteaba darle leña ahí, pero cuando ví las condiciones... YO no paso por ahí.
De todas formas, y lo creas o no, espero que te vaya realmente bien ahí, mientras seas desarrollador ya te mereces todo mi apoyo, sea para iOS, Android, WM...
primero: perdón por las faltas pues no repasé lo escrito
segundo: no soy programador, soy artista gráfico
tercero: como ya he dicho nosotros hacemos nuestros juegos y elegimos en las compañías que queremos que salgan los juegos, la programación en nuestro estudio esta programada para hacerla una sola vez y exportarla a diferentes plataformas, sin ningún tipo de restricción ni problema con las competencias entre ellas, con total libertad
Para los que les parezca un sueño de móvil, les cuento que son las especificaciones del Nokia N9, filtradas en un blog chino y que posiblemente tendremos entre nosotros para navidades.
Me falto mencionar la pantalla Amoled de 3,8" o 4", eso aun no esta muy claro.
A mí me viene una palabra a la mente:
yo prefiero FRAGMENTACION a DICTADURA.
la fragmentacion ha sido un fallo muy gordo que aún estan a tiempo de solucionar en un futuro no muy lejano
la dictadura de apple como bien dice mas arriba el amigo no tiene pinta de que valla a cambiar
EDITO: a no ser que te refieras a fragmentacion en apple, a raiz de esto que tambien es muy probable
-- editado por última vez a las 00:39
prefiero quedarme con un movil que me da una fiabilidad de máxima calidad absoluta en cuanto a Videojuegos y aplicaciones como el Iphone.
@josepmalaga: A eso me refería... a la de Apple
-- editado por última vez a las 17:18
Si es por eso, con un IPod hay suficiente, no?
En mi caso tengo un iPod touch para juegos y un HTC Magic para lo serio: comunicarme
Sinceramente me sorprende que la gente defienda la política que tiene Apple con respecto a los desarrolladores y a su AppStore. Yo la entiendo, de hecho cuando tuve un Iphone la acaté, pero en ningún caso se me ocurriría defenderla. La AppStore es un gran invento, pero el tinglado que ha montado Apple ha hecho gente enamorada del Iphone (yo mismo) migremos a Android por ver en él un sistema con menos restricciones. Yo solamenete puedo dar la opinión de un usuario normal y corriente, pero ¿de verdad me decís que no os repatea que el señor Jobbs decida lo que es bueno o malo para vosotros?, me parece increíble. Un saludo
Escribir un comentario
Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con FacebookConnect