Archivio per : agosto, 2015

post image

Iniziare a programmare coi Beacon Estimote

Amici di beaconitaly, abbiamo deciso di scrivere una breve guida su come iniziare a programmare coi beacon Estimote una volta acquistati. Siete in tanti, infatti, a scriverci chiedendoci come fare, ed ecco quindi la nostra piccola e breve guida!

Iniziare con iBeacon Estimote SDK.

Guida per iOs

– Link SDK -> https://github.com/Estimote/iOS-SDK

Intro:

L’SDK fornito da Estimote per iOS è pienamente compatibile con tutti i dispositivi Apple con tecnologia Bluthoot 4.0.

Offre una vasta gamma di funzionalità che serve per risparmiare tempo e rendere lo sviluppo più facile che mai, si basa su Apple Core Location e Core Bluetooth ed è compatibile al 100% con formato iBeacon.

Tutto quello che ti serve per lo sviluppo:

  La Documentazione ufficiale di Estimote -> http://developer.estimote.com

  L’app di Estimote iOS per la gestione dei beacon. -> https://itunes.apple.com/us/app/estimote/id686915066?mt=8

  SDK Reference -> http://estimote.github.io/iOS-SDK/

  Link Community Estimote -> https://community.estimote.com/hc/en-us

Installazione in Xcode:

1)  Aggiungi EstimoteSDK.framework nella sezione “Linked Frameworks and Libraries” di Xcode

2)  Aggiungi #import <EstimoteSDK/EstimoteSDK.h>  nei file di implementazione.

Note: In Swift, devi aggiungere #import <EstimoteSDK/EstimoteSDK.h> in un’istanza di Objective-C Bridging Header.

3) E’ anche disponibile da CocoaPods.org.

– Estimote fornisce liberamente un’applicazione d’esempio, da dove poter prendere spunto per eventuali sviluppi personali.

  Non ti resta che scaricare il progetto da GitHub e lanciare l’app d’esempio con Xcode sul tuo iphone.

  Adesso è tutto. Buon Divertimento.

  

  

Guida per Android

– Link SDK -> https://github.com/Estimote/Android-SDK

Intro:

L’SDK fornito da Estimote per Android è pienamente compatibile con tutti i dispositivi con S.O. Android 4.3 e

tecnologia Bluthoot 4.0.

Tutto quello che ti serve per lo sviluppo:

  La Documentazione JavaDocs -> http://estimote.github.io/Android-SDK/JavaDocs/

  L’app di Estimote Android per la gestione dei beacon. -> https://play.google.com/store/apps/details?id=com.estimote.apps.main

  Link Forums Estimote -> https://forums.estimote.com/c/android-sdk

  Link Community Estimote -> https://community.estimote.com/hc/en-us

Installazione in Eclipse:

1)  Crea la directory libs nel tuo progetto e copia il file estimote-sdk.aar.

2)  Nel build.gradle aggiungi flatDir:

repositories {

  mavenCentral()

    flatDir {

      dirs ‘libs’

    }

}

3) Aggiungi le dipendenze di Estimote SDK:

dependencies {

  compile(name:’estimote-sdk’, ext:’aar’)

}

Inoltre hai bisogno di attivare i servizi (BLUETOOTH, BLUETOOTH_ADMIN and INTERNET) nel file AndroidManifest.xml.

4)  Se usi l’Estimote Cloud (link: https://cloud.estimote.com), inizializza con:

EstimoteSDK.initialize(applicationContext, appId, appToken);

– Estimote fornisce liberamente un’applicazione d’esempio, da dove poter prendere spunto per eventuali sviluppi personali.

  Non ti resta che scaricare il progetto da GitHub e lanciare l’app d’esempio con Eclipse sul tuo AndroidPhone.

  Adesso è tutto. Buon Divertimento.

Notizie in tempo reale

Contatti

Janus s.r.l.
via Speranza, 35
40068 S. Lazzaro di Savena
Bologna

Tel:. 051 6277711
Fax: 051 6277701
marketing@beaconitaly.it
P.I. e C.F. 01857771206
Registro Imposte Bologna 26936/98
Cookie Policy