Asumiré que desea mantener el sitio y convertir la aplicación en un cliente móvil para él. Un sitio construido en LAMP es tanto un servidor como el medio para representar un cliente basado en la web.
Una aplicación de iOS será solo el cliente, conectándose al servidor basado en la web.
Para lograr esto, necesitará dos tareas principales:
- Cómo obtener música gratis en un iPhone sin usar iTunes
- Mono: ¿Alguien ha utilizado con éxito MonoTouch / MonoDevelop para crear una aplicación móvil que se ejecute en iOS y Android? ¿Qué porcentaje de la base de código se puede compartir en estas plataformas?
- ¿Cómo abandono mi teléfono fijo pero mantengo el número y hago / recibo llamadas así como también mi número de celular a través de WiFi mientras estoy en casa?
- ¿Es arriesgado crear una nueva aplicación para iPhone con enfoque HTML5 si posiblemente necesito agregar una versión de Apple Watch?
- ¿Qué aplicaciones móviles están buscando las personas?
Cree una capa de API en la parte superior del sitio existente que pueda traducir datos de estado y de usuario en, quizás, JSON
Cree un cliente iOS que pueda consumir JSON, transformarlo en modelos de datos locales, representarlos en la pantalla y transmitir los cambios o datos nuevos al servidor, a través de la capa API.
¿Qué tan “complicado” es eso? Quiero decir, depende del sitio existente, depende del cliente y depende de las tareas que desea que la aplicación pueda realizar. Pero, como mínimo, no es trivial.
Sin embargo, no es tan complicado como construir un transbordador espacial. Dejaré que Google sea tu amigo en los tutoriales, ya que lo que estás pidiendo existe muy bien, fuera del alcance de lo que podría cubrir un solo tutorial.