Lo primero es lo primero.
Necesitas aprender Objective-C, que no es tan difícil si ya conoces C y si trabajaste con Smalltalk. Si no lo tiene, puede ser complicado al principio, pero se aclara a medida que avanza.
Primero -> Ve y obtén este libro -> Programación Objective-C | Big Nerd Ranch
- ¿Qué hago con mi iPhone 4 que está deshabilitado y dice 'iPhone deshabilitado, conéctese a iTunes' pero no sé la contraseña para restablecerlo en iTunes?
- ¿Hay funciones exclusivas para iPhone?
- ¿Cómo grabar un video de la pantalla de tu iPhone? ¿Tienes instalado el SDK o jailbreak?
- ¿Cuál sería un buen incentivo para que las personas entreguen sus datos médicos a una aplicación desarrollada en HealthKit SDK de Apple?
- ¿Tener a un grupo de los mejores programadores del mundo trabajando en juegos sociales y aplicaciones de iPhone es una pérdida de capital humano?
Segundo -> Repase esto -> Desarrollo iOS para principiantes: Guía Objective-C para desarrolladores
Tercero -> tutoriales de Ben Johnon en YouTube ->
Cuarto -> Para la comunicación entre los sitios, necesita usar servicios RESTful, algún tipo de analizador XML / JSON personalizado o RSS, o necesita escribir algún tipo de “web scrapper” para hacer tal cosa. Pero también puede usar una conexión de base de datos si tiene acceso al proveedor de servicios.
Quinto -> Necesitará usar algún tipo de almacén de datos. Lo más probable es que use Core Data, que es una especie de recubrimiento SQLite para aplicaciones iOS / OSX.
Sexto -> Para la predicción, debe tener algún tipo de algoritmo de predicción. Eche un vistazo a -> IRCTC Indian Railways PNR Status Prediction e intente buscar en línea los algoritmos de aprendizaje automático que podrían ayudarlo con esto. Debo decirle que esto implica estadísticas, especialmente regresión lineal múltiple y variaciones.
También eche un vistazo a esto -> Precios
Al final tienes que armar todo esto juntos, y obtendrás tu resultado.
p / s: Le recomiendo que aprenda el lenguaje de programación Swift. Hay muchos conceptos introducidos que tienen una ventaja justa sobre Objective-C, y se está convirtiendo en un estándar de facto y en el futuro del desarrollo para OS X / iOS.
La mejor de las suertes.