Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Noticias (https://www.clubdelphi.com/foros/forumdisplay.php?f=34)
-   -   Mobile Roadmap - Actualizado (https://www.clubdelphi.com/foros/showthread.php?t=83870)

el-mono 08-08-2013 16:17:16

Mobile Roadmap - Actualizado
 
Hola gente.

Exactamente no se que día pero hoy al entrar me di con la noticia que actualizaron el Roadmap. Se siente se siente Android esta mas cerca jajajaja

Saludos :D

DSK25 08-08-2013 16:38:23

Y el enlace?

Neftali [Germán.Estévez] 08-08-2013 16:40:50

Añado el link para quien quiera echarle un vistazo.

TOPX 08-08-2013 23:00:04

Fuente: RAD Studio Mobile Roadmap - August 2013
-

matabyte 10-08-2013 01:48:46

Por fin Android!

Le ha costado, ahora a ver que tal es :)

MAXIUM 10-08-2013 04:58:06

Como dije en otro post, Delphi siempre llegando tarde a la fiesta...

Si Delphi se hubiese concentrado en Android en vez de .NET o en vez de Firemonkey, las ventas habrian por fin despegado.

Una mirada http://blogs.embarcadero.com/jtembarcadero/2013/08/09/its-alive-a-first-look-at-delphi-for-android/

el-mono 10-08-2013 16:38:37

De todos modos como dice el refrán, lo importante no es llegar primero sino saber llegar.

Tengo esperanzas que Delphi lo haga mejor que las demás herramientas que están actualmente en el mercado , incluso con la ventaja que una aplicación lo puedas correr en varios dispositivos ya es algo importante sobre otras herramientas que no tienen esta posibilidad .

Vamos a ver que depara el futuro.

mamcx 10-08-2013 18:24:59

El problema es que en mobiles, llegar primero es importante, y el saber llegar esta por verse.

Si hay que esperar a iOS 7, que sale en menos de 3 meses al otro año ? Todo el mundo esta corriendo a iOS 7 desde julio, y arrancar en los siguientes meses (y quizas teniendo que comprar otro "service pack" a precio de nuevo de delphi) implica un retraso super importante.

Contraste, como por ejm, la gente de mono ya esta ahi. Todos los que importantan en ese nicho estan trabajando y liberando betas de iOS 7 DESDE EL PRINCIPIO, tan rapido como se puede.

Esa es la estrategia que embarcadero le ha negado a sus clientes, y eso es un error carisimo, ecnomica y estrategicamente.

Con suerte, con android, que es notable por su fragmentacion y la pobre tasa de avance en sus dispositivos (a nivel de software), que ppalmente estan incapacitados para actualizar sus versiones de OS, estar a paso de tortuga le funcione a embarcadero...

poliburro 12-08-2013 16:39:15

Cita:

Empezado por mamcx (Mensaje 465343)
El problema es que en mobiles, llegar primero es importante, y el saber llegar esta por verse.

Cito a el-mono

Cita:

Empezado por el-mono (Mensaje 465336)
De todos modos como dice el refrán, lo importante no es llegar primero sino saber llegar.

Pues nuestro amigo Egostar ya ha demostrado el enorme y gran trabajo que han hecho los chicos de embarcadero para permitirnos generar aplicaciones multiplataforma. ¿Mono ha conseguido algo así? hasta donde yo hice pruebas, ese proyecto está tan retrazadi que era imposible migrar aplicaciones de nivel empresarial hechas en .Net a Linux así que a menos que se demuestre que mono hace algo como lo que hace Delphi, está por demás mencionarlo.

En lo personal me siento muy esperanzado y maravillado con lo que han conseguido en Delphi Xe4 y lo que viene promete que será genial. :) Al tiempo.

egostar 12-08-2013 17:12:30

1 Archivos Adjunto(s)
Cita:

Empezado por mamcx
.......El problema es que en mobiles, llegar primero es importante, y el saber llegar esta por verse........

Me parece que no hay que perder de vista algo importante al menos desde mi perspectiva.

Delphi es Windows Nativo y ahora con la posibilidad de complementar tus desarrollos para Windows con aplicaciones en otros sistemas operativos. Tal vez no es la mejor herramienta para desarrollar en móviles, pero sí es la mejor opción que tiene un desarrollador para ello, y esto porque no se tiene que aprender otros lenguajes para el deploy de aplicaciones multiplataforma, algo que muchos desearían tener pero que sin remedio tienen que utilizar diferentes herramientas, aprender diferentes lenguajes y perder tiempo en la creación de aplicaciones individuales.

Yo insisto en mi "slogan"

"Mismo código base, mismos componentes, diferente plataforma"

No sabes lo genial que es copiar, pegar y compilar y obtener diferentes aplicaciones, aún cuando se diga que es tarde, iOS, OSX, Android aún no son mi mercado principal, mi mercado principal es Windows y como valor agregado aplicaciones en otras plataformas, cosa que me vendrá muy bien con algunos clientes y por ende a mi bolsillo.

Cita:

Empezado por MAXIUM
Si Delphi se hubiese concentrado en Android en vez de .NET o en vez de Firemonkey, las ventas habrian por fin despegado.

Nah, los que más se quejan siguen con Delphi6 y Delphi7 y ahora Lazarus porque es gratis, nunca van a pintar en las ventas, eso que argumentas es una falacia.

Saludos

mamcx 12-08-2013 19:48:53

Cita:

Empezado por poliburro (Mensaje 465415)
¿Mono ha conseguido algo así?

Esta a mas leguas que delphi:

http://xamarin.com/

C# ha avanzado mucho como lenguaje, y en mobiles, es una apuesta mas solida que cualquier otra plataforma alternativa a las nativas.

La pega es que .NET nunca fue muy buena opcion para apps de windows (antes de Win8) y ahi es donde delphi brilla.


Cita:

Si Delphi se hubiese concentrado en Android en vez de .NET o en vez de Firemonkey, las ventas habrian por fin despegado
Embarcadero pudo hacer muchas cosas, pero decir que con android viene el $$$$? Eso es super-falso.

Android es la plataforma de los pobres. Demograficamente, de usuarios que menos compran, menos adquieren apps, menos usan apps nativas, menos usan el navegador web, menos compran por internet.

Los desarrolladores y desarrollos en general se les parecen. No muy diferente a linux.

Donde hay mercado para los desarrolladores de apps (y en especial: para quienes son pequeños y no tienen detrás inversores capitalistas, subvenciones o pueden vivir de publicidad) es en iOS, OSX, Windows.

No que nadie pueda hacerse un nicho y un nombre en android. Es como todo. Pero estadísticamente, es *menos* probable ganarse el pan en android que en otras plataformas.

nlsgarcia 13-08-2013 06:33:46

mamcx,

Cita:

Empezado por mamcx
...Android es la plataforma de los pobres...menos adquieren apps, menos usan apps nativas...

Pregunto: ¿Por que entonces Embarcadero invierte tanto esfuerzo en el desarrollo bajo Android?.

Ciertamente el mercado de aplicaciones móviles favorece actualmente mas a IOS que Android, pero también es cierto que Android ha tenido un vertiginoso crecimiento y con el apoyo de Embarcadero se puede lograr un importante nicho a nivel empresarial y de usuario.

Creo que la idea es dar una solución multiplataforma la cual se podrá adaptar a las necesidades de los usuarios según se requiera, lo cual da mucha flexibilidad y abre nuevas oportunidades de negocio para los desarrolladores en Delphi, así como un nuevo empuje al lenguaje al convertirlo en un verdadero entorno de desarrollo ubicuo
según el roadmap de Embarcadero indicado en el Msg #4.

Espero sea útil :)

Nelson.

Casimiro Notevi 13-08-2013 08:59:37

Cita:

Empezado por mamcx (Mensaje 465433)
Android es la plataforma de los pobres.

Eso puede tener otras muchas interpretaciones, por ejemplo: "Android es la plataforma de los inteligentes", por qué gastar más en un iphone si no te ofrece nada especial. Android, hoy en día, es superior a ios, y por si fuese poco, el cargador usa un usb compatible estandar, cosa que con el iphone es un problema. Y si además es bastante más económico, mejor que mejor.
En cualquier caso, supongo, que servirá para hablar por teléfono :p

newtron 13-08-2013 09:59:31

Cita:

Empezado por mamcx (Mensaje 465433)
Android es la plataforma de los pobres

Pues yo no estoy de acuerdo. En el mercado que yo me muevo (pequeña empresa) imagina que un cliente mío que se dedica a la distribución quiere implantar para conectar a su programa de gestión uno o varios terminales de mano y le doy estas opciones (suponiendo que el programita del terminal lo cobre por ejemplo en 300€):

Ipad+Programa=(500/600)+300=800/900€ (suponiendo un Ipad de 500/600€ que no sé lo que valen)

Tablet android+Programa=(0/150)+300=300/450€ (suponiendo que una tablet la puede pillar regalada o muy barata)

Viendo esto, que es una estimación bastante realista, mi cliente (al que le da igual el dispositivo porque lo que quiere es vender) comprará la tablet android y más si quiere varios porque estamos hablando diferencias de más de la mitad de precio.

Tienes que tener en cuenta que hablo de un mercado en el que van a usar el terminal casi única y exclusivamente para usar el programa de ventas por eso les da igual características y demás virguerías tecnológicas que pueda tener.

Logicamente si mi negocio en vez de vender programitas fuera vender dispositivos móviles tendría que buscarme otro mercado.

Saludos

poliburro 13-08-2013 16:16:58

Cita:

Empezado por nlsgarcia (Mensaje 465461)
Creo que la idea es dar una solución multiplataforma la cual se podrá adaptar a las necesidades de los usuarios según se requiera, lo cual da mucha flexibilidad y abre nuevas oportunidades de negocio para los desarrolladores en Delphi, así como un nuevo empuje al lenguaje al convertirlo en un verdadero entorno de desarrollo ubicuo según el roadmap de Embarcadero indicado en el Msg #4.

:) ^\||/ ^\||/

egostar 13-08-2013 16:37:56

Cita:

Empezado por mamcx (Mensaje 465433)
Esta a mas leguas que delphi:

http://xamarin.com/

C# ha avanzado mucho como lenguaje, y en mobiles, es una apuesta mas solida que cualquier otra plataforma alternativa a las nativas.

La pega es que .NET nunca fue muy buena opcion para apps de windows (antes de Win8) y ahi es donde delphi brilla.


Cita:

Empezado por mamcx (Mensaje 465433)
Android es la plataforma de los pobres.

Dos frases muy interesantes,

Xamarin puede resultar bastante más caro que Delphi y pasa lo mismo que Oxigene ( formerly Prism ) requieren de Visual Studio para explotar .NET al 100%, es decir, tenemos que aprender otro lenguaje, que tampoco es malo, pero si ya se puede obtener con el lenguaje que se domina, que objeto tiene buscar otras alternativas.

En cuanto al tema Android vs iOS, a menos que estémos pensando en desarrollar únicamente aplicaciones móviles, esa frase puede llegar a tener sentido, de otra forma es un asunto meramente personal.

Ya lo comenté, para los que desarrollamos con Delphi, se abre otro mercado, un mercado donde podremos ofrecer a nuestros clientes complementos en otras plataformas a nuestros desarrollos en Windows, lo que descarta por completo esa frase de pobres y ricos más propia de personas con algún complejo de superioridad que de una objetividad racional.

Saludos

mamcx 13-08-2013 18:30:19

Cita:

Empezado por newtron (Mensaje 465469)
Ipad+Programa=(500/600)+300=800/900€ (suponiendo un Ipad de 500/600€ que no sé lo que valen)

Tablet android+Programa=(0/150)+300=300/450€ (suponiendo que una tablet la puede pillar regalada o muy barata)

No tienes que adivinar. Puedes chequear los precios en linea (y si suponemos que una tablet android sale regalada, pues tambien un iPad).

Creo que no deje claro la idea de "plataforma de los pobres".

Un dispositivo android puede ser tan costoso como un iOS comparable. O puede ser muy muy barato. El problema no es tanto eso, es que demograficamente (repito):

1- Usuarios que menos compran (en general, de todo). El que tengan un android caro o barato no hace enorme diferencia. El problema es que la actitud del usuario de android es que todo es "gratis" y "barato". Aunque es cierto que posiblmente un usuario de iOS sea mas pudiente, la realidad es mas bien un problema de marca y percepcion. Cuando algo se vende como "regalado" todo es "regalado".

En mi experiencia, y desde cara al desarrollador, si alguien pide una app para android espera que le salga mas barata que una para iOS, aun cuando el esfuerzo en ambas sea comparable (en desarrollo, porque en testing puede ser aun mas costoso en android). Diria que si una app esta para ambas, muchos esperarian que el android sea solo entre el 20-30% del costo de iOS.

Y si son apps, las que en iOS cuestan US 0.99-2.99 la gente la espera gratis del todo. Vamos que US 0.99 no es plata. Y no es que no la puedan pagar, es que es una plataforma de pobres, donde nadie (o sea, muchos) con plata simplemente asumen que todo es mas barato en esa plataforma.

Osea, que es mas correcto afirmar una "plataforma de pobreza" mas que de pobres en si.

2- Menos adquieren apps: Aunque las descargas de apps son mas altas en android, en general un usuario android tiene menos apps por persona que uno iOS (indistintamente si son gratis o no)
3- Menos usan apps nativas: Que viene de lo anterior
4- Menos usan el navegador web: Esto es lo mas extraño: No solo no usan tanto las apps nativas, sino que casi no usan el navegador web. Es como si, la gente comprara el aparato y no lo usara como "smartphone" o simplemente lo desecha o relega al poco tiempo.
5- Menos compran por internet.: Que viene de lo anterior y de lo primero

Recuerden que estaba respondiendo a:

Cita:

Si Delphi se hubiese concentrado en Android en vez de .NET o en vez de Firemonkey, las ventas habrían por fin despegado
Ya que la realidad $$$ es que no, y que en android es mas difícil el negocio de "Hago una app, entonces la compran" y es mas el negocio de "Hago una app, si es masiva sobrevivo por publicidad o es la extension de la app en iOS o es un pago de terceros", es menos probable que sea rentable comprar tecnologia para esto.

Es como lo que ocurre en linux: Quien compra software para linux, si todo es regalado? Android es una paltaforma que es popular, pero el argumento "las ventas habrían por fin despegado" no me parece solido.

Y pa rematar, que con embarcadero sale carisimo (de donde sale egostar que "Xamarin puede resultar bastante más caro que Delphi" porque la matematica no cuadra) y que en general el argumento que escucho de practicamente TODO el mundo para desarrollar a android es:

Apple es caro, android es barato.

Una plataforma de pobres.

(Si fuera argumentos tecnicos, ya seria otra cosa. Y que conste: No pienso que android sea terrible, es simplemente que google lo ha posicionado como una cosa "regalada" que intrinsicamente no tiene valor y que es solo un vehiculo para que se den ganancias indirectas al amasar usuarios y vender informacion. Me parece, que puede ser vendido como algo valioso en si mismo, tal como hace Amazon con su linea fire)

egostar 13-08-2013 18:49:45

Cita:

Empezado por mamcx (Mensaje 465490)
Creo que no deje claro la idea de "plataforma de los pobres".

Un dispositivo android puede ser tan costoso como un iOS comparable. O puede ser muy muy barato. El problema no es tanto eso, es que demograficamente (repito):

Si, demográficamente, pero si sólo si estás metido en el mercado de aplicaciones para móviles esclusivamente, te recuerdo que la mayoría de éste foro usamos Delphi como compilador primario, donde el "motor" es windows y donde lo clientes piden soluciones tanto para MAC, como para iOS y para Android y ya se las vamos a poder dar. Esas estadísticas de que es para pobres, que es para ricos que si vives en la casa grande o en el patio trasero, etc... dejan de tener sentido, no se si no me explico bien o no lo quieres entender.

Cita:

Empezado por mamcx (Mensaje 465490)
Y pa rematar, que con embarcadero sale carisimo (de donde sale egostar que "Xamarin puede resultar bastante más caro que Delphi" porque la matematica no cuadra)

Pues de donde más, de su lista de precios

Si quieres hacemos un pequeño ejercicio y hacemos cuentas....

Saludos

mamcx 13-08-2013 19:48:06

Cita:

Empezado por egostar (Mensaje 465493)
Pues de donde más, de su lista de precios

Si quieres hacemos un pequeño ejercicio y hacemos cuentas....

Saludos

????

Es gratis (para arrancar). Y US 299 digamos que es la version PRO.

Quizas estan pensando que hay que tener visual studio, windows y demas?

No:

http://xamarin.com/studio

Es puro desarrollo sobre OSX (tambien esta para windows)

egostar 13-08-2013 20:09:27

Cita:

Empezado por mamcx (Mensaje 465498)
????

Es gratis (para arrancar). Y US 299 digamos que es la version PRO.

Quizas estan pensando que hay que tener visual studio, windows y demas?

No:

http://xamarin.com/studio

Es puro desarrollo sobre OSX (tambien esta para windows)

Veamos y para no confundirnos.

299 dolares por cada plataforma si queremos tres plataformas son 897 dólares, ok, es más barato que el PRO, ahhh pero que crees, yo necesito hacer aplicaciones para bases de datos, según su misma página esa versión no cuenta con System.Data.SqlClient. Caray, hay que migrar a la versión bussines que cuesta 999 verdes por cada plataforma.......

Cita:

What is the difference between Indie and Business?

Xamarin Business includes all the features of Xamarin Indie, as well as email support and business features, including support for WCF and System.Data.SqlClient. Additionally, Xamarin Business supports developing, deploying, and debugging apps from within Visual Studio. See the full product comparison chart. Xamarin Business may be used by companies of any size
No pues está bien tu comparación con la versión Pro de Delphi.

Saludos

donald shimoda 13-08-2013 20:13:00

Cita:

Empezado por egostar (Mensaje 465418)
Tal vez no es la mejor herramienta para desarrollar en móviles, pero sí es la mejor opción que tiene un desarrollador para ello, y esto porque no se tiene que aprender otros lenguajes para el deploy de aplicaciones multiplataforma, algo que muchos desearían tener pero que sin remedio tienen que utilizar diferentes herramientas, aprender diferentes lenguajes y perder tiempo en la creación de aplicaciones individuales.

Exacto. Mi visión es que si necesitas complementar tus aplicaciones empresariales dandoles acceso al mercado de móviles , es una excelente opción. Donde se ha visto a que a una aplicación iOS solo le digas que la quieres en android, recopilas y ahi la tienes? Nadie logro esto... Delphi si. ;)

Ahora, si tu idea es hacer un juego para iphone, pues aprende Objetive C, ni siquiera Oxygene es la mejor opción en eso. Lo mismo para android.

La única "pega", como se dice, es que RemObjects no soporte delphi para móviles. Es inadmisible, pero Marc esta entroncado con su es socio (EMB) y nos ha dejado colgados de la medianera a todos. Flor de garca (si se me disculpa la expresión)...

Así que si vas a utilizar delphi para móviles tendrás que migrar al menos una parte de tu servidor a datasnap.


Saludos.

donald shimoda 13-08-2013 20:15:29

Cita:

Empezado por Casimiro Notevi (Mensaje 465463)
En cualquier caso, supongo, que servirá para hablar por teléfono :p

Esa funcionalidad no la traen ni iphone ni android.:D

Ahora te lo dice un usuario de un galaxy 3 por 6 meses, que probo mac y no volvió: el iphone es mejor. No es troll mode. :D:D:D

mamcx 13-08-2013 20:41:59

Cita:

Empezado por egostar (Mensaje 465500)
Veamos y para no confundirnos.

299 dolares por cada plataforma si queremos tres plataformas son 897 dólares, ok, es más barato que el PRO, ahhh pero que crees, yo necesito hacer aplicaciones para bases de datos, según su misma página esa versión no cuenta con System.Data.SqlClient. Caray, hay que migrar a la versión bussines que cuesta 999 verdes por cada plataforma.......



No pues está bien tu comparación con la versión Pro de Delphi.

Saludos

Es una sola licencia por las 3 plataformas (http://xamarin.com/download).

Lo del sqlite no lo habia visto. Que limitacion tan imbecil!!, ademas que es facil incluir la Dll como cualquier otra...

donald shimoda 13-08-2013 20:52:03

Cita:

Empezado por mamcx (Mensaje 465503)
Lo del sqlite no lo habia visto. Que limitacion tan imbecil!!, ademas que es facil incluir la Dll como cualquier otra...

Cuando una empresa hace este tipo de cosas para sacar unos pesos mas, generalmente a la larga se jode. Y sucede cuando se creen que tienen la solución máxima del planeta. Alguien se acuerda de Morfik? Bueno, claro ejemplo. Hasta intentaron patentar ajax...

Lo mismo pasa en casa, con Oxygene, para mi le están errando dividiendo de tan violenta manera las aguas entre usuarios de delphi y el resto, se olvidan que los que le dieron de comer son los usuarios de delphi justamente.

egostar 13-08-2013 20:59:00

Cita:

Empezado por mamcx (Mensaje 465503)
Es una sola licencia por las 3 plataformas (http://xamarin.com/download).

Pero mamcx, esa versión es la free y sólo puedes hacer aplicaciones de no mas de 32k sin acceso a terceras partes, las versiones de pago son por plataforma y por desarrollador.

INDIE $299 Per platform, per developer
BUSINESS $999 Per platform, per developer
ENTERPRISE $1899 Per platform, per developer

Saludos

poliburro 13-08-2013 21:02:03

Cita:

Empezado por mamcx (Mensaje 465503)
Lo del sqlite no lo habia visto. Que limitacion tan imbecil!!, ademas que es facil incluir la Dll como cualquier otra...

mmm entonces me hace pensar que el compañero usa de argumento algo que desconoce y menos ha usado, y cuyo único mérito seguramente es que alguién le "platicó" de esa herramienta v\||/

mamcx 13-08-2013 21:11:21

Cita:

Empezado por egostar (Mensaje 465508)
Pero mamcx, esa versión es la free y sólo puedes hacer aplicaciones de no mas de 32k sin acceso a terceras partes, las versiones de pago son por plataforma y por desarrollador.

INDIE $299 Per platform, per developer
BUSINESS $999 Per platform, per developer
ENTERPRISE $1899 Per platform, per developer

Saludos

Ah chanfle, tenes razón. Es por plataforma. No habia visto la letra pequeña y cuando se da pagar se hace obvio.

Ctrl+Z a lo que habia dicho sobre que era mejor $$$ que delphi...

MAXIUM 15-08-2013 04:21:04

Sneak Peek: Android SDK, NDK and Device Support in Delphi http://www.youtube.com/watch?v=Lg1i7oYQGi4

Marco Antu Compiling Android Apps with Delphi



matabyte 19-08-2013 11:43:54

Otra vez mamcx metiendo cizaña contra Android... Ya sabemos que eres fan, salvador y adorador de apple y todo lo mac, pero de ahi a insultar a todos los desarrolladores de productos Android y todos los que compran telefonos que no sean iPhone o mac... No se, creo que tienes un problema de perspectiva y respeto. A mi no me gusta apple todo lo i***, pero no voy por ahi diciendo que es una "mierda supercara para pijos" e inventado cifras de ventas (puedes ver las cifras de ventas de APPs en cualquier sitio oficial y no oficial y de ahí sacar tus conclusiones). Tampoco voy despreciando y metiendo cizaña en cualquier hilo que se mencione iPhone, si no que hablo con respeto.

Dejando de lado el tema de android / iPhone . mac / pc. A ver si sale pronto alguna beta para probar la funcionalidad en Android.

Me alegro que el RAD tenga mas plataformas a las que dar soporte, eso incluye mayor numero de usuarios target.

MAXIUM 19-08-2013 14:17:02

Hablando de target, Android supera con crece a los iPhone. Y cada vez hay más dispositivos no smarphone que lo usan.

Pronto estaran en auge las consolas de juego co Android.

donald shimoda 19-08-2013 15:35:36

Cita:

Empezado por matabyte (Mensaje 465757)
Dejando de lado el tema de android / iPhone . mac / pc. A ver si sale pronto alguna beta para probar la funcionalidad en Android.

Pues a ver si te despiertas que la beta de android es pública.:p

donald shimoda 19-08-2013 15:46:23

Cita:

Empezado por MAXIUM (Mensaje 465760)
Hablando de target, Android supera con crece a los iPhone. Y cada vez hay más dispositivos no smarphone que lo usan.

Pronto estaran en auge las consolas de juego co Android.

Comento mi experiencia personal, por si alguno es lo suficientemente abierto como yo lo fui para quitarse los prejuicios de encima.

Yo use android por 2 años aproximadamente, primero tuve un atrix y luego "el mejor teléfono del mundo" el galaxy s3.

Luego tuve la oportunidad de probar durante 3 meses un iPhone y mi S3, y termine regalando S3... Apple fue muy inteligente a la hora de asegurarse que las aplicaciones estuvieran mejor diseñadas , que corrieran de forma nativa , y la lista sigue. Android fue 3 veces mas inteligente en asegurarse de que android corriera en cualquier equipo, pero eso claro , no garantiza la calidad, sino todo lo contrario. Es la experiencia de java en desktops llevado al teléfono.
Eso el usuario final lo nota. Por esto en USA ya existen mas Mac de escritorio que PCs. Ni hablar de iPad o iPhone.
Que no todo el mundo tenga el dinero para comprarse un iphone o una mac, ahí es por donde hay que mirar el crecimiento de android. Todas las aplicaciones de uso común que he probado en iphone y S3 funcionan mejor en iphone, nunca se cuelgan ni es necesario reiniciar el teléfono cosa que es habitual con el S3.
El caso mas común es Skype, Teamviewer o incluso la mayoría de los productos gmail funcionan mejor en el iphone, digan lo que digan lo he comprobado yo mismos. De hecho en los foros de Skype pueden ver lo contentos que están los usuarios con la versión de Skype para Android...

Mas alla de esto, claro que es bienvenida la versión XE5 con soporte a Android, es una maravilla lo que ha hecho EMB, simplemente cambias una opción del menú y cambiaste de app para iphone a Android.

Saludos.

egostar 19-08-2013 16:30:33

Cita:

Empezado por donald shimoda (Mensaje 465764)
Comento mi experiencia personal, por si alguno es lo suficientemente abierto como yo lo fui para quitarse los prejuicios de encima.

Yo use android por 2 años aproximadamente, primero tuve un atrix y luego "el mejor teléfono del mundo" el galaxy s3.

Luego tuve la oportunidad de probar durante 3 meses un iPhone y mi S3, y termine regalando S3... Apple fue muy inteligente a la hora de asegurarse que las aplicaciones estuvieran mejor diseñadas , que corrieran de forma nativa , y la lista sigue. Android fue 3 veces mas inteligente en asegurarse de que android corriera en cualquier equipo, pero eso claro , no garantiza la calidad, sino todo lo contrario. Es la experiencia de java en desktops llevado al teléfono.
Eso el usuario final lo nota. Por esto en USA ya existen mas Mac de escritorio que PCs. Ni hablar de iPad o iPhone.
Que no todo el mundo tenga el dinero para comprarse un iphone o una mac, ahí es por donde hay que mirar el crecimiento de android. Todas las aplicaciones de uso común que he probado en iphone y S3 funcionan mejor en iphone, nunca se cuelgan ni es necesario reiniciar el teléfono cosa que es habitual con el S3.
El caso mas común es Skype, Teamviewer o incluso la mayoría de los productos gmail funcionan mejor en el iphone, digan lo que digan lo he comprobado yo mismos. De hecho en los foros de Skype pueden ver lo contentos que están los usuarios con la versión de Skype para Android...

Saludos.

Yo tengo un Sony Xperia LT26i y he escuchado en varias oportunidades que los telefonos Android se cuelgan, que hay que reiniciarlos, etc.... En mi experiencia no he tenido ningún problema de ese tipo con ninguno de mis teléfonos con Android, antes tuve un LG 990h.

Por otro lado a mi si me gustan los iPhone (pero el 5, el 4 y el 3 no me gustan), me parece que están muy bien hechos, su forma, la resolución de su pantalla y de su cámara me gusta, no tendría ningún problema de cambiar a iOS, en cuanto a las aplicaciones, pues habría que comparar una a una y mostrar las diferencias, las que yo uso frecuentemente son Opera, K-9 Mail, Kingsoft Office, Outlook.com, Facebook, WhatsApp, LinkedIn, DropBox y Camera 360 y no tienen falla alguna en mi Android, habría que ver como funcionan en iPhone.

Saludos

donald shimoda 19-08-2013 16:41:14

Cita:

Empezado por egostar (Mensaje 465765)
las que yo uso frecuentemente son Opera, K-9 Mail, Kingsoft Office, Outlook.com, Facebook, WhatsApp, LinkedIn, DropBox y Camera 360 y no tienen falla alguna en mi Android, habría que ver como funcionan en iPhone.

Por orden de reemplazo de cada una, las que utilizo:

Safari, mail de iphone (imap), google drive, facebook, whatsapp, nop, dropbox, ni idea que es.

Ademas runkeeper, viber, skype, twiter, google+, teamviewer, logmein, tunein radio, waze, chrome en ocasiones.

Saludos.

MAXIUM 20-08-2013 03:05:33

No es mi intensión pecar de terco y lo más seguro es que este equivocado, pero me gusta Android. Me gustan las masas, así como subsistimos gracias a mierda de S.O. para muchos como los es Windows comparativamente, así quiero subsistir gracias a Android. Que muchos miles disfruten de mi software en vez de una iElite :)

http://www.xataka.com/moviles/juego-...ecnologia-2013

http://www.cnnexpansion.com/tecnolog...n-nuevo-iphone

donald shimoda 20-08-2013 03:16:03

Cita:

Empezado por MAXIUM (Mensaje 465794)
No es mi intensión pecar de terco y lo más seguro es que este equivocado, pero me gusta Android. Me gustan las masas, así como subsistimos gracias a mierda de S.O. para muchos como los es Windows comparativamente,

Pero... en este caso si comparamos windows es android y mac es linux, en cuanto a cantidad y calidad claro...

Toda mi vida use y colabore con linux, hasta que me di cuenta de que no hay manera de que la comunidad se ponga de acuerdo, eso sumado a la decepción del camino que ha tomado ubuntu.

OSX es un unix para desktops con todas las letras, cerrado claro, pero prolijo y bien diseñado, lo mismo que siempre me prometió linux y nunca cumplió.(ojo, para desktops, insisto)

Cita:

Empezado por MAXIUM (Mensaje 465794)
así quiero subsistir gracias a Android. Que muchos miles disfruten de mi software en vez de una iElite :)

Elite? Pero si el comentario mas elitista es el tuyo amigo. ;)

No critico que uses Android, como dije yo soy un ex usuario de Android, pero lo que si no entiendo es que lo hagas por los motivos que mencionas. Usa lo que te sirva, no por *no ser elitista*...

RONPABLO 20-08-2013 07:01:04

Yo tengo un S2, uso frecuentemente MoonReader, Firefox, Whatsapp, gmail, youtube, instagram, foursquare, waze, skype, google skymap, ES Explorer y algún otro que se me escapa en el momento, no he tenido que reiniciar mi equipo por bloqueos o cosas por el estilo, mis amigos de oficina tienen S3 casi todos y pues nunca los veo reiniciando o quejándose de que tienen que hacerlo, cosa que si hice yo mucho cuando tenía un LG Optimus One (con el tiempo se me fue quedando contra las aplicaciones que salieron y la batería no me duraba dos horas)... sobre el rendimiento de los IPhone no podré hablar mayor cosa, pero si es impresionante ver la apariencia que tiene mi celular el cual tiene casi 2 años a un IPhone con un tiempo de uso y un trato similar, la pantallas se vuelven horribles, y a mi particularmente se me ha caido el celular 3 veces que creí que me iba a quedar sin equipo, la mas grave fue una vez que lo deje sobre una nevera con una altura cercana a los 2 metros y al abrir luego la puerta se fue directo al piso sobre la pantalla, no tengo ni un rayón.

DarkDudae 20-08-2013 12:32:49

Yo siento discrepar con la opinión general, pero personalmente creo que la dirección "multiplataforma" que ha adoptado Embarcadero no es la más apropiada y me explico:

-Firemonkey usa un dibujado gráfico de cada control en la aplicación. Esto hace que su lentitud sea extrema. A la que haces un proyecto medianamente complejo y en vez de usar el simulador de iPhone (con 320 puntos de resolución) usas el iPad .... verás que los desarrollos de Firemonkey van a pedales. Tal vez para una aplicación de cambio de divisas estas cosas no importen, pero siendo honestos, raramente vamos a necesitar desarrollar una aplicación tan "básica".

A la que pones varios controles, varias páginas, y algunos listados como por ejemplo, una lista de países, la animación de paso entre páginas de una tabla con la animación slide demora a veces hasta 3 segundos. Se pierde todo el "feeling" de iOS. Para mi, el rendimiento de una aplicación es, junto con su estabilidad, lo más importante de un desarrollo, y a día de hoy, eso no lo puedo obtener con Firemonkey. (Y tengo miedo de qué características técnicas vamos a necesitar para mover decentemente una aplicación Firemonkey en Android.... ¿un S4?)

Esto no es lo peor... en cuanto aparece una nueva versión del sistema operativo (como será iOS7), hay que cambiar los styles para que se actualicen al nuevo look... ¿hay entonces que pasar por caja otra vez?

Embarcadero debería haber optado por usar los controles nativos de las plataformas pero usando propiedades comunes. Es decir, que los componentes tuviesen las mismas propiedades como el "Label" de un botón y que según la plataforma donde ejecutásemos la aplicación internamente el compilador ya usase las rutinas nativas correspondientes de cada dispositivo, pero siempre usando los componentes nativos.

En menos de tres meses, una persona ha migrado casi todos los componentes nativos de iOS a Delphi XE4 (Los componentes de código abierto DPF iOS Native Controls).... que funcionan exactamente con el rendimiento de aplicaciones desarrolladas en X-Code y con su mismo aspecto. Y lo que es mejor, si los pruebas en un dispositivo con iOS7, adquieren el aspecto de los controles de iOS7 automáticamente.

Me niego a creer que el equipo de ingenieros de Embarcadero no pueda lograr esto llevándolo un "pasito" más allá y encapsulando las propiedades de los controles nativos en otras genéricas que llamen a los componentes correspondientes de cada plataforma... Windows, iOS, Android o OSX.

MAXIUM 20-08-2013 18:49:21

Respecto a que Android trabaja sobre JAVA y no en forma nativa en sus aplicaciones, esto no es tan cierto. Además, estoy leyendo este titular Sneak Peek: Android SDK, NDK and Device Support in Delphi - See more at: http://delphi.org/2013/08/sneak-peak...port-in-delphi

Y Sneak Peek: Delphi, Android, ARM Assembler and Extra Awesomeness http://www.malcolmgroves.com/blog/?p=1427

:)

egostar 20-08-2013 19:41:04

Cita:

Empezado por DarkDudae (Mensaje 465806)
....... Tal vez para una aplicación de cambio de divisas estas cosas no importen, pero siendo honestos, raramente vamos a necesitar desarrollar una aplicación tan "básica" .........

Zaz!!!!! :D :D :D

Bueno, bueno, pero tampoco iba a publicar un ERP a modo de ejemplo :rolleyes:

Pero más allá, la serie de artículos es para comprobar que se pueden desarrollar aplicaciones con el mismo código base y los mismos componentes, además de que iOS, OSX, y en un futuro Android...., son complementos a un sistema hecho en y para Windows.

Si pretendes adquirir Delphi para desarrollar únicamente para iOS - OSX, pues estás apuntando al lado equivocado, para eso hay herramientas esclusivas.

Yo creo que ni todo es negro ni todo es blanco, sus limitaciones debe tener no "correr" en la plataforma donde se está generando el código.

¿Ahora si me explico?

Saludos


La franja horaria es GMT +2. Ahora son las 05:54:10.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi