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
44
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
O dia que fiz engenharia reversa num jogo de Gameboy Advance
macabeus
0
170
Fluent: A localization system for natural-sounding translations
macabeus
0
17
The day I reverse engineered a furry Gameboy Advance game
macabeus
0
310
A linguagem Fluent - Sistema de localização para as traduções fluírem naturalmente
macabeus
0
17
The Day I Reverse Engineered a Gameboy Advance Game (Coding Portugal meetup)
macabeus
1
320
The day I reverse engineered a Gameboy Advance game [ReactSP#35]
macabeus
1
120
Demystifying compilers by writing your own
macabeus
0
360
Aprendendo compiladores fazendo um - Parte 2
macabeus
0
340
Aprendendo compiladores fazendo um - Parte 1
macabeus
0
420
Other Decks in Programming
See All in Programming
PHP8.3の機能を振り返る / Review of PHP 8.3 features
seike460
PRO
1
110
SwiftUI Performance 不要なViewの再描画と更新を抑える
bigamitiongit
1
150
Front-end application development, Symfony-style(s)
dunglas
2
1.9k
甘い香りに誘われてVanilla Extractを1年間運用してみた
miyahkun
1
110
Milestoner
bkuhlmann
1
400
pixivアプリでマルチモジュールを実現するまで
gatosyocora
1
130
CircleCIを活用して AWSへの継続的デリバリーを 実践する
coconala_engineer
1
230
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
220
Git Rebase
bkuhlmann
11
1.6k
せっかくモデル図描くのなら、嬉しいことが多い方がいいよね!
kuboaki
1
3.1k
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
3
420
コーンフレークから始める モデリング会話入門
ogurotakayuki
0
270
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
319
23k
Typedesign – Prime Four
hannesfritz
36
2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
240
1.2M
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
13
1.5k
Web Components: a chance to create the future
zenorocha
304
41k
In The Pink: A Labor of Love
frogandcode
137
21k
Making Projects Easy
brettharned
107
5.5k
How STYLIGHT went responsive
nonsquared
92
4.8k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
225
51k
What's new in Ruby 2.0
geeforr
336
31k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
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