Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
iBeacon & CoreBluetooth
Search
Bruno Macabeus
March 13, 2017
Programming
0
46
iBeacon & CoreBluetooth
Lectured at the Apple Development Academy - Brazil.
Bruno Macabeus
March 13, 2017
Tweet
Share
More Decks by Bruno Macabeus
See All by Bruno Macabeus
The Fluent Language - A localization system for natural-sounding translations
macabeus
0
15
O dia que fiz engenharia reversa num jogo de Gameboy Advance
macabeus
0
210
Fluent: A localization system for natural-sounding translations
macabeus
0
25
The day I reverse engineered a furry Gameboy Advance game
macabeus
0
380
A linguagem Fluent - Sistema de localização para as traduções fluírem naturalmente
macabeus
0
31
The Day I Reverse Engineered a Gameboy Advance Game (Coding Portugal meetup)
macabeus
1
360
The day I reverse engineered a Gameboy Advance game [ReactSP#35]
macabeus
1
130
Demystifying compilers by writing your own
macabeus
0
410
Aprendendo compiladores fazendo um - Parte 2
macabeus
0
450
Other Decks in Programming
See All in Programming
Spring gRPC について / About Spring gRPC
mackey0225
0
220
『GO』アプリ データ基盤のログ収集システムコスト削減
mot_techtalk
0
130
color-scheme: light dark; を完全に理解する
uhyo
5
390
責務と認知負荷を整える! 抽象レベルを意識した関心の分離
yahiru
7
670
チームリードになって変わったこと
isaka1022
0
200
Amazon Q Developer Proで効率化するAPI開発入門
seike460
PRO
0
110
時計仕掛けのCompose
mkeeda
1
300
もう僕は OpenAPI を書きたくない
sgash708
5
1.8k
楽しく向き合う例外対応
okutsu
0
150
Multi Step Form, Decentralized Autonomous Organization
pumpkiinbell
1
750
ARA Ansible for the teams
kksat
0
150
『品質』という言葉が嫌いな理由
korimu
0
160
Featured
See All Featured
A designer walks into a library…
pauljervisheath
205
24k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
YesSQL, Process and Tooling at Scale
rocio
172
14k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
51k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.2k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
The World Runs on Bad Software
bkeepers
PRO
67
11k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Optimizing for Happiness
mojombo
376
70k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
Speed Design
sergeychernyshev
27
790
Transcript
IBEACON & ARDUINO & CORE BLUETOOTH
IBEACON iBeacon Primeiro dia: 30m
None
Navigation
Navigation - search
Navigation - search - camera
Navigation - search - camera AR
Navigation - search - camera AR - notifications
Navigation - search - camera AR - notifications - signals
ConnectionMaker Exemplo de aplicação com GPS in door
ShowUpp App feito com pelo Rafael para presença
Preço Normalmente vendidos em kit com 3+ $10 ~ $35
a unidade, dependendo da quantidade e modelo. Comunicação Utiliza BLE (Bluetooth Low Energy) na comunicação, para detectar a posição.
Modelos - Estimote Estimote Stickers lifetime: 1 year range: 7
m Long Range Location Beacons lifetime: 5 years range: 200 m Estimote Proximity Beacons lifetime: 2 years range: 70 m
Modelos - Estimote Estimote Mirror lifetime: Endless (usb-powered) range: 10
m
Modelos - kontakt.io Beacon Pro Beacon Pro Double Battery Beacon
MAS TEMOS ESSES PARANAUÉ AQUI NO BEPID? Temos um dos
modelo. Mas conhecer todos os modelos pode ser útil para o final challenge
CORE BLUETOOTH Core BLuetooth Primeiro dia: 1h
CORE BLUETOOTH!? ESPERA! E OS COCOAPODS? BluetoothKit ❌ SwiftyBluetooth ❌
então… o jeito é ir para o Core Bluetooth…
Então veremos um código de exemplo com CoreBluetooth. No caso,
um chat escrito em Swift com CoreBluetooth
https://github.com/macabeus/swiftBluetoothChat.git Estrelinhas, por favor! Quem me dê estrelinhas vai ganhar
um espaço no meu