Can iBeacons funziona direttamente con i server remoti?

5

I iBeacons può funzionare direttamente con i server remoti? in altre parole, è possibile memorizzare le notifiche o le informazioni che si desidera vengano inviate agli utenti su un server e recuperare tali informazioni da un server quando l'utente si trova nel raggio di portata di un iBeacon?

Ho quasi finito con la creazione della mia app, ma ho bisogno di archiviare le informazioni che voglio distribuire agli utenti su un server remoto anziché localmente nella mia app. Per qualche motivo non riesco a trovare una risposta diretta a questo o altrove online che parli di iBeacons che lavorano con i server per popolare le informazioni agli utenti.

    
posta Harold 16.12.2013 - 18:20
fonte

5 risposte

2

Un iBeacon non può comunicare direttamente con un server remoto. iBeacons sono dispositivi bluetooth a bassa energia che eseguono solo una trasmissione del suo UUID (identificativo utente univoco), un numero maggiore e minore.

Sulla tua app iOS utilizzando il framework CoreLocation puoi intercettare questo segnale trasmesso e usarlo come preferisci. Un esempio di ciò è l'app GeoHopper che ha una facile integrazione con i web hook di tua scelta. Sarai anche in grado di ottenere la prossimità del dispositivo iBeacon all'interno della tua app, la vicinanza è data in quattro valori: Sconosciuto, Lontano, Vicino e Immediato.

Il video Novità di Core Location (l'account sviluppatore Apple richiesto) ha una buona introduzione alla tecnologia iBeacon.

    
risposta data 24.01.2014 - 02:09
fonte
1

link qui ho creato un semplice server per archiviare i dettagli dei beacon nel database (derby) e mostrarli all'utente in un pannello web. utilizzando API restful per inviare dati dal lato client al server.

    
risposta data 04.10.2015 - 08:52
fonte
0

Il termine iBeacon è un termine di marketing per l'idea che i servizi di localizzazione iOS (e Mac) possono essere guidati da segnali bluetooth. Pertanto, il componente bluetooth può essere un dispositivo USB, un software in esecuzione su dispositivi Mac o iOS (e anche altri fornitori) o hardware personalizzato che può essere alimentato a batteria.

Invece di fare in modo che la tua app utilizzi il GPS o la vicinanza WiFi, può registrarsi affinché gli aggiornamenti vengano attivati quando un faro è vicino. Sia che tu "app" sia semplicemente un pass di passaporto con attivazione iBeacon o qualcosa di più completo, puoi registrarti per far sì che il sistema operativo lo riattivi piuttosto che dover eseguire continuamente in background.

Il dispositivo e / o l'app possono quindi comunicare con il server (presupponendo una connessione dati) anziché il beacon che comunica direttamente con il server.

Apple lo descrive al link

    
risposta data 24.01.2014 - 02:39
fonte
0

Sì, l'app può farlo in base alla regione beacon, dai un'occhiata a questa risposta:

Can iBeacon range / monitoraggio del monitoraggio delle regioni "dinamico" / notifica basata sui dati?

    
risposta data 01.03.2015 - 02:42
fonte
0

I beacon sono "stupidi" e generano solo un ID che l'app rileva e accede al server per caricare il contenuto appropriato.

Non sono sicuro al 100% di aver compreso pienamente la tua domanda (quindi mi scuso se ho sbagliato) ma ecco alcuni pensieri:

  1. Progetta la tua app per caricare i contenuti web (ad esempio, diventa un browser di specie)
  2. Combina un sistema CMS beacon che si trova dietro la tua app e ti aiuta a controllare / gestire l'URL del contenuto caricando i beacon compresi gli URL per le varie impostazioni della distanza di prossimità.
risposta data 06.12.2014 - 00:34
fonte

Leggi altre domande sui tag