Come creare un'applicazione mobile che interagisca con un sito web [chiuso]

-2

Sto cercando di creare un'applicazione mobile (iOS e Android) che interagirà con un sito web. L'app dovrà accedere con un nome utente e una password forniti e anche ottenere alcune informazioni dal sito web.

Non ho accesso al sito web diverso da quello di qualsiasi altro utente. L'idea è di semplificare, automatizzare e rendere più facile completare un compito complicato per l'utente di tutti i giorni.

Saranno apprezzati eventuali esempi o suggerimenti su come farlo.

    
posta Craig 25.11.2014 - 21:27
fonte

1 risposta

2

Qualsiasi accesso programmatico a una risorsa Web implica una API . Poiché le implementazioni sono diverse, potresti sentire termini diversi: REST, SOAP, servizio web.

  • Se stai sviluppando il sito web da solo, crea un'API.

  • Se il sito web è sviluppato da un diverso team all'interno della tua azienda, chiedi loro di creare un'API. Discutete con loro precisamente le vostre esigenze e preparate insieme l'interfaccia.

  • Se il sito web viene creato da un'altra società, contatta nuovamente il proprietario per chiedere un'API.

Un'API avrà diversi vantaggi rispetto a un accesso diretto all'interfaccia del sito web:

  • Non cambia mai. Può diventare obsoleto, ma non vedrai cambiamenti sottili come quelli che si verificano nell'interfaccia utente della maggior parte delle applicazioni web.

  • Di solito è più veloce delle richieste HTTP alle pagine del sito web.

  • Contiene funzionalità che non sono necessariamente facilmente utilizzabili tramite un'interfaccia web, come l'autenticazione trasparente (ad esempio nei servizi SOAP).

risposta data 25.11.2014 - 21:36
fonte

Leggi altre domande sui tag