Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Temas relacionados > Debates
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-03-2012
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
¡Exacto Mario! Ése es el punto al que quería que llegarás. Habías descartado totalmente una plataforma. Con lo que me acabas de decir, estás reconociendo la convivencia de varias y no una sola. Y no se trata de una convivencia de 1% para uno y 99% para el otro a como venías vendiendo las cosas. Los porcentajes son o serán más homogéneos y éso es bueno para el consumidor y el fabricante. Inclusive el ecosistema es bueno para el mercado de aplicaciones.

Te podrías imaginar a un desarrollador del tercer mundo, que no pueda darse el lujo de adquirir una Mac para probar suerte con una idea? Entonces, no es bueno empezar con Android para este desarrollador? En este escenario me incluyo. No tengo el suficiente dinero para tirar más de 1,000 dólares en una mac y aparte comprar el iPad para hacer pruebas. Mejor me quedo con mi PC clon y busco una tablet económica y que sea promedio. Si me aplicación pega y da frutos suficientes para pagar un entorno de desarrollo Mac, entonces desarrollaré para iOS y su porcentaje de mercado.

Y no se trata de gastar para tener lo mejor del mundo, o lo que algunos creen es lo mejor. Se trata de necesidad. Casi todas las startups empiezan utilizando software libre, no sólo porque es mejor, sino porque es barato y poco importa el renombre o el soporte. Aunque tengo que reconocer que en el mundo de las aplicaciones mobiles muchas startups empiezan en iOS. Pero eso es en parte porque sus fundadores ya tenían una Mac, el marketing los convenció que los niños cool usan Mac y ellos también quieren ser cool. Pero bueno, ésa es otra historia.

Mi opinión final: Sí creo que es factible desarrollar para Android. En la calle hay más dispositivos Android que iOS y cada día van aumentando. Con respecto a las tabletas, nada está escrito aún. Falta por ver que pasa después del lanzamiento de Windows 8 y su acogida en el mundo mobil.

Saludos!
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #2  
Antiguo 29-03-2012
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.941
Poder: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
No era mi intencion dar a entender que pensaba que iOS dominaria totalmente el mercado. Era mas bien mostrar la ventaja que se puede lograr trabajando sobre iOS vs android, y como la ventaja en unidades de este ni es tan alta, ni tan significativa.. y en el caso de las tablets iOS si lleva la delantera por mucho.

Con todo, lo que apuntas lo entiendo. No creas que me fue facil darme cuenta un dia que Windows Mobile no tenia futuro (eso fue cuando Apple mostro por primera vez el iPhone). No es que uno se levante un dia y piense:

"Que divertido seria aprender un lenguaje rarisimo que nadie en este continente conoce (obj-c) en un entono que jamas he usado (OS X) con un IDE que es raro (XCode), reescribir mi app de .net a eso, comprar un mac, y arriesgarme! uff si ya voy!"

Pero lo que si hice fue la tarea tan diligentemente como me fue posible. Y la sigo haciendo. Como dijo el desarrollador de DOOM, todo el tiempo estoy evaluando que tal van las alternativas - incluyendo android - y armando los proyectos con la flexibilidad necesario (n-tier) para poder moverme. En mi caso, no veo rentable programar para android... el costo de la maquina no es nada comparado con el del desarrollo, pero que puedo decir? Cuando empece a programar, lo primero que me consegui fue un mouse pad - y el primer PC fue regalado, que ademas, un tiesto-.

He estado en situaciones economicas dificiles, pero he aprendido que precisamente para quienes cada $$ duele, tomar la mejor decision y tener las mejores herramientas - sean de pago, o opensource- es un asunto vital de supervivencia, porque si una empresa como MS se equivoco con Windows Mobile, no importa, tiene billete. Pero si una empresa pequeña se equivoco con esa tecnologia (como en mi caso) el costo puede volverse fatal sino se maniobra rapido.

--------


Para el que quiera conseguir un equipo mac lo mas economico posible, tal como mencione en

http://clubdelphi.com/foros/showthread.php?t=75759

la mejor opcion es comprar en http://store.apple.com/us/browse/home/specialdeals/mac. Un mac mini es lo mas economico y es mas que suficiente. No sale mas caro que un PC decente. En muchos paises hay la opcion de casillero en USA, en donde uno compra en USA y te lo traen legal.

Tambien hay buenas opciones en www.amazon.com, y en mercadolibre.com para quienes quieren algo mas local.

No veo que sea muchisimo mas caro arrancar con iOS que con otras opciones. Aunque entiendo al que este tan desplatado que todo le sale caro .

De hecho mi primer mac me salio en US 500 en una ganga y fue con lo que arranque. Ahora gracias a las ventas, tengo ya varios dispositivos y equipos apple.

Hay que pensar en la rentabilidad desde el principio!
--------

Hay opciones para quienes quieren programar para *ambas* plataformas. En lo personal, no me gustan las herramientas multiplataforma, pero a cada uno lo que le parezca (estas usan lenguajes de script como js o lua)
:

La mas popular, entre las gratis:

http://phonegap.com/

Tambien:

http://www.appcelerator.com/products...n-development/

Esta es la que mejor pinta tiene, en mi opinion (lua es mas chevere que js pa estas cosas):

http://www.anscamobile.com/
__________________
El malabarista.
Responder Con Cita
  #3  
Antiguo 29-03-2012
Avatar de mightydragonlor
[mightydragonlor] mightydragonlor is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Medellín-Colombia
Posts: 587
Poder: 20
mightydragonlor Va por buen camino
Pues la verdad programar para Android, iOS, WebOs, BB y demás, solo aplica para cosas sofisticadas, si no usas nada especial del teléfono existe Html, hay que aprovecharlo, todos finalmente le dan soporte y el Html5, todos ya le están empezando a soportar, así que se quedan sin validez todas las discusiones anteriores, ya que esto es a lo que realmente va el hilo.
__________________
mas confundido que Garavito el día del Niño.
Responder Con Cita
  #4  
Antiguo 29-03-2012
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 21
Chris Va por buen camino
Cita:
Empezado por mightydragonlor Ver Mensaje
Pues la verdad programar para Android, iOS, WebOs, BB y demás, solo aplica para cosas sofisticadas, si no usas nada especial del teléfono existe Html, hay que aprovecharlo, todos finalmente le dan soporte y el Html5, todos ya le están empezando a soportar, así que se quedan sin validez todas las discusiones anteriores, ya que esto es a lo que realmente va el hilo.
Lo que pasa es que hay escenarios en dónde una aplicación nativa es más oportuna. Además, cuando hablas de dispositivos mobiles la gente prefiere aplicaciones nativas antes de tener que entrar al explorardor y navegar hasta tu sitio web. Aparte, el soporte de HTML5 entre Webkit y BB, por ejemplo, tienen muuucha diferencia. BB está muy por detrás.
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #5  
Antiguo 29-03-2012
Avatar de mightydragonlor
[mightydragonlor] mightydragonlor is offline
Miembro Premium
 
Registrado: feb 2007
Ubicación: Medellín-Colombia
Posts: 587
Poder: 20
mightydragonlor Va por buen camino
Cita:
Empezado por Chris Ver Mensaje
Lo que pasa es que hay escenarios en dónde una aplicación nativa es más oportuna. Además, cuando hablas de dispositivos mobiles la gente prefiere aplicaciones nativas antes de tener que entrar al explorardor y navegar hasta tu sitio web. Aparte, el soporte de HTML5 entre Webkit y BB, por ejemplo, tienen muuucha diferencia. BB está muy por detrás.
Tienes toda la razón, pero este tipo de aplicaciones, como la que plantea el hilo, no son de las que la mayoría de personas quiere o utiliza, sino mas bien son del tipo de las que las empresas te proporcioonan para que trabajes, ya que son aplicaciones empresariales y finalmente es mas rápido, eficiente y económico hacer una única aplicación, que hacer una para cada dispositivo, sobre todo por soporte y mantenimiento.
__________________
mas confundido que Garavito el día del Niño.
Responder Con Cita
  #6  
Antiguo 29-03-2012
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.610
Poder: 32
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Con lo dicho en los últimos mensajes, podríamos decir entonces que hay dos segmentos de aplicaciones para dispositivos móviles más o menos diferenciados. Uno sería el de las aplicaciones de "uso rudo" que generalmente se emplean en la recolección / levantamiento de datos y que a las empresas les importa poco en qué están hechas o el nivel de calidad gráfica y operativa de su interfaz de usuario, mientras sirvan para lo que necesitan (tomar lecturas del agua, hacer inventarios, etcétera).

Y otro segmento sería el de las aplicaciones "fashon", pensadas para usuarios que eligen qué usar para su trabajo y / o entretenimiento, usuarios con mayor autonomía o jerarquía laboral y generalmente mayor capacidad adquisitiva. Siendo aplicaciones a las que se le pone más empeño en su diseño, procurando que resulten muy confortables para el usuario.

Perdón si dije una tontería, pero es que de móviles modernos sé muy poco, y me ha entrado la curiosidad por conocer lo que conviene más en cada caso.

Por ejemplo, para las tomas de lecturas de un organismo encargado de los servicios de agua potable de un ayuntamiento (pensemos en una ciudad pequeña), ¿qué sería lo más conveniente en términos de economía y también de eficacia en la labor de campo?

Saludos.

Última edición por Al González fecha: 29-03-2012 a las 20:25:29.
Responder Con Cita
  #7  
Antiguo 29-03-2012
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.941
Poder: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Cita:
Empezado por Al González Ver Mensaje
Por ejemplo, para las tomas de lecturas de un organismo encargado de los servicios de agua potable de un ayuntamiento (pensemos en una ciudad pequeña), ¿qué sería lo más conveniente en términos de economía y también de eficacia en la labor de campo?

Saludos.
Osea, basicamente hablas de las empresas que no les importa la calidad de las herramietas que usan los empleados? Si, esas basicamente compran lo peor a precios exorbitantes (tuve un caso donde mi "competidor" vendio unas maquinas windows mobile como 7 veces el precios de los iPhone * N cantidad de maquinas. Una millonada)

En esos casos yo no tengo mucha fe. Pero supongamos que por alguna extraña coincidencia realmente les importe. En tal caso es muy simple:

- Que maquina tiene mejor soporte extendido?
- Cual esta diseñada para uso "duro" contra golpes y caidas? (O sea, se puede conseguir una carcasa de calidad?)
- Hay los aditamentos disponibles para las lecturas?

En esta area la oferta es de obsoletas maquinas wince. En iPhone/iPad se puede alcanzar (yo cotize eso exactamente) porque hay carcasas contra golpes como http://www.amazon.com/gp/product/B00...=ATVPDKIKX0DER), la garantia de Apple no la copia nadie. En donde esta debil la cosa son aditamentos de hardware, apenas estan llegando a iOS, pero es una oferta mas amplia que en android.

iOS tiene un concetor estandar para todos los dispositivos y soporte a Bluethoot. Con android la cosa varia de maquina a maquina.

Pero en el caso que mencionas, la cosa es dificil. Puede que sea viable un Android si no hay que preocuparse por los aditamente y el soporte no importe mucho.
__________________
El malabarista.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Auto Borrar Aplicacion / Cambiar Privilegios Aplicacion / Ejecutar como Administrador jogagua Varios 15 27-10-2011 01:38:07
Minimizar una aplicacion al iniciar aplicacion sidneyb OOP 7 11-01-2010 18:51:53
Aplicación de Servicio+Aplicación Normal +Socket jake API de Windows 5 21-06-2007 18:53:19
Cómo cerrar otra aplicacion desde mi aplicacion en Delphi 7 Gaby123 API de Windows 5 04-01-2007 22:44:51
Diferencia entre aplicacion Clx y aplicación normal??? JorgeBec Varios 1 27-10-2004 17:30:49


La franja horaria es GMT +2. Ahora son las 13:28:13.


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