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
45
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
11
O dia que fiz engenharia reversa num jogo de Gameboy Advance
macabeus
0
200
Fluent: A localization system for natural-sounding translations
macabeus
0
24
The day I reverse engineered a furry Gameboy Advance game
macabeus
0
370
A linguagem Fluent - Sistema de localização para as traduções fluírem naturalmente
macabeus
0
27
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
440
Other Decks in Programming
See All in Programming
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
7
1.4k
快速入門可觀測性
blueswen
0
500
AWS re:Invent 2024個人的まとめ
satoshi256kbyte
0
100
ATDDで素早く安定した デリバリを実現しよう!
tonnsama
1
1.9k
歴史と現在から考えるスケーラブルなソフトウェア開発のプラクティス
i10416
0
300
サーバーゆる勉強会 DBMS の仕組み編
kj455
1
300
ゼロからの、レトロゲームエンジンの作り方
tokujiros
3
1k
混沌とした例外処理とエラー監視に秩序をもたらす
morihirok
13
2.3k
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
390
HTML/CSS超絶浅い説明
yuki0329
0
190
AWSのLambdaで PHPを動かす選択肢
rinchoku
2
390
ecspresso, ecschedule, lambroll を PipeCDプラグインとして動かしてみた (プロトタイプ) / Running ecspresso, ecschedule, and lambroll as PipeCD Plugins (prototype)
tkikuc
2
1.8k
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
34
1.6k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.2k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
98
18k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
How to train your dragon (web standard)
notwaldorf
89
5.8k
Building Adaptive Systems
keathley
38
2.4k
A better future with KSS
kneath
238
17k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
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