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
49
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
19
[Old slides] The Fluent Language - A localization system for natural-sounding translations
macabeus
0
33
Charadinhas de JavaScript
macabeus
0
1
O dia que fiz engenharia reversa num jogo de Gameboy Advance
macabeus
0
220
[Old slides] Fluent: A localization system for natural-sounding translations
macabeus
0
31
The day I reverse engineered a furry Gameboy Advance game
macabeus
0
410
A linguagem Fluent - Sistema de localização para as traduções fluírem naturalmente
macabeus
0
47
[Old slides] The Day I Reverse Engineered a Gameboy Advance Game (Coding Portugal meetup)
macabeus
1
370
[Old slides] The day I reverse engineered a Gameboy Advance game [ReactSP#35]
macabeus
1
130
Other Decks in Programming
See All in Programming
Prism.parseで 300本以上あるエンドポイントに 接続できる権限の一覧表を作ってみた
hatsu38
1
110
プロダクト開発でも使おう 関数のオーバーロード
yoiwamoto
0
140
事業戦略を理解してソフトウェアを設計する
masuda220
PRO
21
5.8k
単体テストの始め方/作り方
toms74209200
0
410
型付きアクターモデルがもたらす分散シミュレーションの未来
piyo7
0
730
RubyKaigi Hack Space in Tokyo & 函館最速 "予習" 会 / RubyKaigi Hack Space in Tokyo & The Fastest Briefing of RubyKaigi 2026 in Hakodate
moznion
1
130
機械学習って何? 5分で解説頑張ってみる
kuroneko2828
0
190
Passkeys for Java Developers
ynojima
2
830
Devinで実践する!AIエージェントと協働する開発組織の作り方
masahiro_nishimi
6
2.9k
レガシーシステムの機能調査・開発におけるAI利活用
takuya_ohtonari
0
560
Parallel::Pipesの紹介
skaji
2
900
Bytecode Manipulation 으로 생산성 높이기
bigstark
1
190
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
52
7.6k
How to train your dragon (web standard)
notwaldorf
92
6.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
770
Side Projects
sachag
454
42k
How to Ace a Technical Interview
jacobian
276
23k
Rebuilding a faster, lazier Slack
samanthasiow
81
9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
32
5.9k
Mobile First: as difficult as doing things right
swwweet
223
9.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Six Lessons from altMBA
skipperchong
28
3.8k
Git: the NoSQL Database
bkeepers
PRO
430
65k
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