Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Table Planner: building a gesture driven app to...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Andy Bell
October 11, 2018
Technology
46
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Table Planner: building a gesture driven app to explore, the drag-and-drop apis, iPad multitasking and the Firebase toolset.
A short iPad app demo and discussion of the journey to build it (so far).
Andy Bell
October 11, 2018
More Decks by Andy Bell
See All by Andy Bell
iPad App Power Ups with iOS13
andybel
0
36
Vision for iOS
andybel
0
210
Drag, Drop & Deliver
andybel
0
40
Playing with UICollectionViewLayout
andybel
0
130
Other Decks in Technology
See All in Technology
ブラウザとサーバーから考えるAI時代のフロントエンド監視
shogo4131
3
1k
触りたくないデータに、どう触るか AI時代のRBACアクセスガバナンス
ivry_presentationmaterials
0
270
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
140
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
200
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
200
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
460
OptunaHub: ブラックボックス最適化のためのプラットフォーム
pfn
PRO
0
140
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
360
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
Kiro Crewをはじめよう
kizawa2020
1
160
AI駆動で「他アプリの音を加工できる」アプリを作った
satomasahiro2005
0
170
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
340
Featured
See All Featured
From π to Pie charts
rasagy
1
400
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
520
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
460
Crafting Experiences
bethany
1
380
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
4
4.4k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
エンジニアに許された特別な時間の終わり
watany
109
250k
Automating Front-end Workflow
addyosmani
1369
210k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
520
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
410
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
Transcript
Andy Bell @andybel Table Planner for iPad
Origin of app ideas #
December 2016, Warsaw /
None
- arrange tables in relation to each other - seeing
guest infomation at a glance - rearrange guests on & between the tables
None
Planning the app #
user personas /
PERSONAS RYAN MATHIS ▸ Engaged to Emma ▸ age 29
▸ He is a web designer. ▸ Planning an autumn wedding for 120 guests at a country side hotel. 9
PERSONAS EMMA QUINN ▸ Engaged to Ryan ▸ age 28
▸ She is a fashion journalist. ▸ Planning an autumn wedding for 120 guests at a country side hotel. 10
None
user goals /
TABLE-PLANNER USER GOALS: ARRANGING WEDDING GUESTS Ryan needs to plan
a guest seating arrangement for their 120 wedding guests together with Emma. The couple want the seating arrangement to be comfortable for all guests but also enable people to make new connections.
None
Building the app #
drag & drop apis /
iPad multitasking /
None
Firebase # Going server less with…
Backend database - Firestore /
Push notifications - cloud messaging /
Server-side event handling - cloud functions /
Deeplinking & redirects - dynamic links /
Crash reporting, Analytics & more /
Let’s take a look… # demo time
Andy Bell @andybel Thank you!