SlideShare a Scribd company logo
1 of 81
Urban Informatics, or designing for a city
that talks back to you

Sami Niemelä
Creative Director, Nordkapp




— www.nordkapp.fi
— @Nordkapp
WE ARE
NORDKAPP


SINCE   STAFF   PROFITABLE   AVERAGE EXPERIENCE


2007 15 Yes                  11+years
What, why, how and when?
Design Strategy, Business
Design, Customer Insight and
Concept Design.
80
Confidential
               %



                   20       %
                   Public
Things we’ve done
SITO Spatial Map
Things we’ve done
Nappula—RFID
for daycare use
Things we’ve done
Design for
Shadow Cities
US launch
Things we’ve done
Urbanflow Helsinki
What is Urban
Informatics?
Old maps:
Landmasses,
infrastructure
New maps:
                 Realtime Digital
                 Layers

HELSINKI CITY PUBLIC TRANSPORT VISUALIZED http://www.youtube.com/watch?v=qGllzWt0acU
e.g.
Air Pollution


                http://intheair.es/tools/contaminants/info.html
e.g.
location-based
gaming

                 shadow cities http://shadowcities.com
e.g.
What
& where?

           foursquare checkins/ social london Anil Bawa Cavia 2010
Better
Understanding
of our cities
This new world
talks back to us.
Bridges
tweet
Cellphone
Coverage


                        photo credit or URL here, strtch to left
            cellphone coverage project Sha Hwang @ Stamen
the
Worldwide
Pulse of Things.

                   visualisation Facebook usage
Situated
Interaction
…is mostly
about context:
e.g. where, when?
Kevin Lynch, 1960:
Place Legibility
Paths&
Edges&
Districts&
Nodes&
Landmarks
Interfaces&
           Services&
Time       Data Platforms&
       +   Connected Objects&
           Infrastructure.
NOW   DAILY   NEVER
First Use
Urban                                   Use

Service
    Configure


Design          Re-Focus


                              Renewal
The
Larger
Context(s)




             graph Ville Tikka / wevolve.us
Mobile is
Our New
Eyes to
the World
            SUWAPPU http://www.getsuwappu.com/
And it
Will Get
Better
Streets
Will Lit
Up at
Our Feet
           karmatech / wesc rfid concept http://vimeo.com/18926005
Everything
that can be
software,
will be.
There’s
an app
for that.
An app
that knows
where
you live.
+   +
WHERE?




                         Mobile Phones



                                              Multiuser screens
         Urban Screens



TV                         Tablets
                                         PC
Urbanflow Helsinki
a case study
DESIGN PROBLEM




20 urban screens
scattered around the city.
No interactive content.
THE VISION




X pcs different types of screens in
the nodal points of public and
pedestrian traffic, with integrated
mobile and web services
…of which some are dedicated to
commercial content, and some
solely for serving municipal
content.
How it
all started?
2008-09

Interviews,
observation,
ideas
2009-10

Research in
Helsinki & Tallinn
2010

WDC Helsinki
Open workshop
Late 2010

Project with
Forum Virium
Helsinki
What is a screen?
What is the system?
How do the current
screens work?
Where could they be?
What are
the touchpoints?
1750mm                       1750mm                        1750mm                        1750mm




How about
  850mm                        850mm                         850mm                         850mm




          1000mm                       1000mm                        1000mm                        1000mm




ergonomics?
  658mm                658mm                         658mm                         658mm




          0                            10                            15                                     15




          1750mm                       1750mm                        1750mm                        1750mm




  850mm                        850mm                         850mm                         850mm




          1000mm                       1000mm                        1000mm                        1000mm




  658mm                658mm                         658mm                         658mm




                   0                            10                            15                                 15
Physical
prototyping
Digital
prototyping
Design synthesis
User needs
1 — Wayshowing; “where is xyz?”
2— What is happening and where?
3— Direct feedback to the city
Findings
Finding: a map is a natural
and easily approachable
starting point for
interaction.
Finding: The locals feel they
have no need to urban
screens (until a such concrete need arises)
Finding: a map is familiar
interaction metaphor for
most of people.
Concept
Design intent
Easy one-handed
interaction
Design Principles:
Attract—Inform—Encourage
Attract
The screen is a living object that that subtly attracts
attention, enticing the person to approach, even in a
passive mode.
Inform
The screen gives useful and immediate information. It
entices users to invest time in the interaction and gives
them the means to control and display relevant
information.
Encourage
The way in which the screen behaves encourages
interaction and exploration. The screen can be touched
anywhere.
Functionality
1. Wayshowing:
Route planner and city
services
2. Immediate, situated
feedback to the municipality,
from the city.
3. Making the invisible data
visible in your own
environment
View the video at http://vimeo.com/26030147
Next: minimum
viable product
1. Wayshowing:
2. Events in the city
                 Text
3. Mobile
You Are Here   Walking Minutes   Information Layers
http://urbanflow.io
Thanks

sami@nordkapp.fi
@samin




— www.nordkapp.fi
— @Nordkapp

More Related Content

What's hot

Innovating for impact (with no money)
Innovating for impact (with no money)Innovating for impact (with no money)
Innovating for impact (with no money)william perrin
 
The poetics of information architecture
The poetics of information architectureThe poetics of information architecture
The poetics of information architectureAndrea Resmini
 
UI For Alien Cowboys
UI For Alien CowboysUI For Alien Cowboys
UI For Alien CowboysMatt Jones
 
Startup Stage#3 - Communities - Marek Przystas - KOMPANY
Startup Stage#3 - Communities - Marek Przystas - KOMPANYStartup Stage#3 - Communities - Marek Przystas - KOMPANY
Startup Stage#3 - Communities - Marek Przystas - KOMPANYStartup Stage
 
The Architectures of Information Spaces
The Architectures of Information SpacesThe Architectures of Information Spaces
The Architectures of Information SpacesAndrea Resmini
 
Data as Seductive Material, Spring Summit, Umeå March09
Data as Seductive Material, Spring Summit, Umeå March09Data as Seductive Material, Spring Summit, Umeå March09
Data as Seductive Material, Spring Summit, Umeå March09Matt Jones
 
Sharetomakeachange
SharetomakeachangeSharetomakeachange
SharetomakeachangeLiu Yan
 
The future of Business: 20 SoLoMo action items
The future of Business: 20 SoLoMo action itemsThe future of Business: 20 SoLoMo action items
The future of Business: 20 SoLoMo action itemsGerd Leonhard
 
Day 2 presentations
Day 2 presentationsDay 2 presentations
Day 2 presentationsdiarmaid
 

What's hot (12)

Innovating for impact (with no money)
Innovating for impact (with no money)Innovating for impact (with no money)
Innovating for impact (with no money)
 
The poetics of information architecture
The poetics of information architectureThe poetics of information architecture
The poetics of information architecture
 
UI For Alien Cowboys
UI For Alien CowboysUI For Alien Cowboys
UI For Alien Cowboys
 
Startup Stage#3 - Communities - Marek Przystas - KOMPANY
Startup Stage#3 - Communities - Marek Przystas - KOMPANYStartup Stage#3 - Communities - Marek Przystas - KOMPANY
Startup Stage#3 - Communities - Marek Przystas - KOMPANY
 
The Architectures of Information Spaces
The Architectures of Information SpacesThe Architectures of Information Spaces
The Architectures of Information Spaces
 
Rulespace
RulespaceRulespace
Rulespace
 
Data as Seductive Material, Spring Summit, Umeå March09
Data as Seductive Material, Spring Summit, Umeå March09Data as Seductive Material, Spring Summit, Umeå March09
Data as Seductive Material, Spring Summit, Umeå March09
 
Sharetomakeachange
SharetomakeachangeSharetomakeachange
Sharetomakeachange
 
The future of Business: 20 SoLoMo action items
The future of Business: 20 SoLoMo action itemsThe future of Business: 20 SoLoMo action items
The future of Business: 20 SoLoMo action items
 
Swiss Co-working & Society30
Swiss Co-working & Society30Swiss Co-working & Society30
Swiss Co-working & Society30
 
Day 2 presentations
Day 2 presentationsDay 2 presentations
Day 2 presentations
 
Future of Chaordic Organizations
Future of Chaordic OrganizationsFuture of Chaordic Organizations
Future of Chaordic Organizations
 

Similar to Urban Informatics, or designing for a city 
that talks back to you

Meetup IoT & City of Things 29/10/2015
Meetup IoT & City of Things 29/10/2015Meetup IoT & City of Things 29/10/2015
Meetup IoT & City of Things 29/10/2015Digipolis Antwerpen
 
IoT and smart cities
IoT and smart citiesIoT and smart cities
IoT and smart citiesDunavNET
 
The Internet of Things
The Internet of ThingsThe Internet of Things
The Internet of ThingsRhys Hillman
 
Smart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoTSmart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoTDaniel Zivkovic
 
LBi Digital Academy | Class #2
LBi Digital Academy | Class #2 LBi Digital Academy | Class #2
LBi Digital Academy | Class #2 DigitasLBi MENA
 
Ubiquity: smart people, smart places, smart organisations
Ubiquity: smart people, smart places, smart organisationsUbiquity: smart people, smart places, smart organisations
Ubiquity: smart people, smart places, smart organisationsDaisy Group
 
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會Roy Lin
 
A Design Journey /// Naba 2014
A Design Journey /// Naba 2014 A Design Journey /// Naba 2014
A Design Journey /// Naba 2014 Leandro Agro'
 
Internet: Current State and Future Architectures - Introducing NovaGenesis Pr...
Internet: Current State and Future Architectures - Introducing NovaGenesis Pr...Internet: Current State and Future Architectures - Introducing NovaGenesis Pr...
Internet: Current State and Future Architectures - Introducing NovaGenesis Pr...Antonio Marcos Alberti
 
Outdoor Ads: the Future is interactive
Outdoor Ads: the Future is interactiveOutdoor Ads: the Future is interactive
Outdoor Ads: the Future is interactiveLM3LABS
 
Fewthingsaboutsmartcity
FewthingsaboutsmartcityFewthingsaboutsmartcity
Fewthingsaboutsmartcitydasiyjun
 
Partners in Technology (PiT) - Digital Productivity Report 2015 - Challenges ...
Partners in Technology (PiT) - Digital Productivity Report 2015 - Challenges ...Partners in Technology (PiT) - Digital Productivity Report 2015 - Challenges ...
Partners in Technology (PiT) - Digital Productivity Report 2015 - Challenges ...Digital Queensland
 
Sensing-as-a-Service - Prepare for the Next Business Model for Internet of Th...
Sensing-as-a-Service - Prepare for the Next Business Model for Internet of Th...Sensing-as-a-Service - Prepare for the Next Business Model for Internet of Th...
Sensing-as-a-Service - Prepare for the Next Business Model for Internet of Th...Dr. Mazlan Abbas
 
Smart Cities: Interactivity, Art & Technology
Smart Cities: Interactivity, Art & TechnologySmart Cities: Interactivity, Art & Technology
Smart Cities: Interactivity, Art & TechnologyPedro Pinto Teixeira
 
Service Design & the Internet of Things / Service Design Drinks
Service Design & the Internet of Things / Service Design DrinksService Design & the Internet of Things / Service Design Drinks
Service Design & the Internet of Things / Service Design DrinksService Design Berlin
 
Heavy Chef March: Building Great Mobisites
Heavy Chef March: Building Great MobisitesHeavy Chef March: Building Great Mobisites
Heavy Chef March: Building Great MobisitesHeavy Chef
 
Bust to Boom; Starting 7clusters
Bust to Boom; Starting 7clustersBust to Boom; Starting 7clusters
Bust to Boom; Starting 7clusters7clusters
 

Similar to Urban Informatics, or designing for a city 
that talks back to you (20)

Meetup IoT & City of Things 29/10/2015
Meetup IoT & City of Things 29/10/2015Meetup IoT & City of Things 29/10/2015
Meetup IoT & City of Things 29/10/2015
 
IoT and smart cities
IoT and smart citiesIoT and smart cities
IoT and smart cities
 
The Internet of Things
The Internet of ThingsThe Internet of Things
The Internet of Things
 
Urban Screens
Urban ScreensUrban Screens
Urban Screens
 
Smart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoTSmart Cities of Italy: Integrating the Cyber World with the IoT
Smart Cities of Italy: Integrating the Cyber World with the IoT
 
LBi Digital Academy | Class #2
LBi Digital Academy | Class #2 LBi Digital Academy | Class #2
LBi Digital Academy | Class #2
 
GAFFTA-Cities catalog
GAFFTA-Cities catalogGAFFTA-Cities catalog
GAFFTA-Cities catalog
 
Ubiquity: smart people, smart places, smart organisations
Ubiquity: smart people, smart places, smart organisationsUbiquity: smart people, smart places, smart organisations
Ubiquity: smart people, smart places, smart organisations
 
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會
In Visible Cities: Taipei 在看得見的城市:台北-- 階段成果分享會
 
A Design Journey /// Naba 2014
A Design Journey /// Naba 2014 A Design Journey /// Naba 2014
A Design Journey /// Naba 2014
 
Internet: Current State and Future Architectures - Introducing NovaGenesis Pr...
Internet: Current State and Future Architectures - Introducing NovaGenesis Pr...Internet: Current State and Future Architectures - Introducing NovaGenesis Pr...
Internet: Current State and Future Architectures - Introducing NovaGenesis Pr...
 
Outdoor Ads: the Future is interactive
Outdoor Ads: the Future is interactiveOutdoor Ads: the Future is interactive
Outdoor Ads: the Future is interactive
 
Fewthingsaboutsmartcity
FewthingsaboutsmartcityFewthingsaboutsmartcity
Fewthingsaboutsmartcity
 
Partners in Technology (PiT) - Digital Productivity Report 2015 - Challenges ...
Partners in Technology (PiT) - Digital Productivity Report 2015 - Challenges ...Partners in Technology (PiT) - Digital Productivity Report 2015 - Challenges ...
Partners in Technology (PiT) - Digital Productivity Report 2015 - Challenges ...
 
Sensing-as-a-Service - Prepare for the Next Business Model for Internet of Th...
Sensing-as-a-Service - Prepare for the Next Business Model for Internet of Th...Sensing-as-a-Service - Prepare for the Next Business Model for Internet of Th...
Sensing-as-a-Service - Prepare for the Next Business Model for Internet of Th...
 
Smart Cities: Interactivity, Art & Technology
Smart Cities: Interactivity, Art & TechnologySmart Cities: Interactivity, Art & Technology
Smart Cities: Interactivity, Art & Technology
 
Service Design & the Internet of Things / Service Design Drinks
Service Design & the Internet of Things / Service Design DrinksService Design & the Internet of Things / Service Design Drinks
Service Design & the Internet of Things / Service Design Drinks
 
The age of Augmented Humanity
The age of Augmented Humanity The age of Augmented Humanity
The age of Augmented Humanity
 
Heavy Chef March: Building Great Mobisites
Heavy Chef March: Building Great MobisitesHeavy Chef March: Building Great Mobisites
Heavy Chef March: Building Great Mobisites
 
Bust to Boom; Starting 7clusters
Bust to Boom; Starting 7clustersBust to Boom; Starting 7clusters
Bust to Boom; Starting 7clusters
 

More from Sami Niemelä

Designing for a holistic urban experience
Designing for a holistic urban experienceDesigning for a holistic urban experience
Designing for a holistic urban experienceSami Niemelä
 
Ihmiset ja Muutos @ TIVI UX - Think Big!
Ihmiset ja Muutos @ TIVI UX - Think Big! Ihmiset ja Muutos @ TIVI UX - Think Big!
Ihmiset ja Muutos @ TIVI UX - Think Big! Sami Niemelä
 
The new invisibles — a look into the changing face of design
The new invisibles — a look into the changing face of designThe new invisibles — a look into the changing face of design
The new invisibles — a look into the changing face of designSami Niemelä
 
Next15: The Space in Between
Next15: The Space in BetweenNext15: The Space in Between
Next15: The Space in BetweenSami Niemelä
 
Miten tiedon visualisointi voi 
hyödyntää liiketoimintaa? (in Finnish)
Miten tiedon visualisointi voi 
hyödyntää liiketoimintaa? (in Finnish)Miten tiedon visualisointi voi 
hyödyntää liiketoimintaa? (in Finnish)
Miten tiedon visualisointi voi 
hyödyntää liiketoimintaa? (in Finnish)Sami Niemelä
 
We're All Cyborgs Now
We're All Cyborgs Now We're All Cyborgs Now
We're All Cyborgs Now Sami Niemelä
 
Designing Agile Interactions
Designing Agile InteractionsDesigning Agile Interactions
Designing Agile InteractionsSami Niemelä
 
Looking in from the outside
Looking in from the outsideLooking in from the outside
Looking in from the outsideSami Niemelä
 

More from Sami Niemelä (13)

Designing for a holistic urban experience
Designing for a holistic urban experienceDesigning for a holistic urban experience
Designing for a holistic urban experience
 
Ihmiset ja Muutos @ TIVI UX - Think Big!
Ihmiset ja Muutos @ TIVI UX - Think Big! Ihmiset ja Muutos @ TIVI UX - Think Big!
Ihmiset ja Muutos @ TIVI UX - Think Big!
 
The new invisibles — a look into the changing face of design
The new invisibles — a look into the changing face of designThe new invisibles — a look into the changing face of design
The new invisibles — a look into the changing face of design
 
Next15: The Space in Between
Next15: The Space in BetweenNext15: The Space in Between
Next15: The Space in Between
 
Miten tiedon visualisointi voi 
hyödyntää liiketoimintaa? (in Finnish)
Miten tiedon visualisointi voi 
hyödyntää liiketoimintaa? (in Finnish)Miten tiedon visualisointi voi 
hyödyntää liiketoimintaa? (in Finnish)
Miten tiedon visualisointi voi 
hyödyntää liiketoimintaa? (in Finnish)
 
We're All Cyborgs Now
We're All Cyborgs Now We're All Cyborgs Now
We're All Cyborgs Now
 
ITP / SED Day 5
ITP / SED Day 5ITP / SED Day 5
ITP / SED Day 5
 
ITP / SED Day 4
ITP / SED Day 4ITP / SED Day 4
ITP / SED Day 4
 
ITP / SED Day 3
ITP / SED Day 3ITP / SED Day 3
ITP / SED Day 3
 
ITP / SED Day 2
ITP / SED Day 2ITP / SED Day 2
ITP / SED Day 2
 
ITP / SED Day 1
ITP / SED Day 1ITP / SED Day 1
ITP / SED Day 1
 
Designing Agile Interactions
Designing Agile InteractionsDesigning Agile Interactions
Designing Agile Interactions
 
Looking in from the outside
Looking in from the outsideLooking in from the outside
Looking in from the outside
 

Recently uploaded

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...gajnagarg
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...amitlee9823
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfamanda2495
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...nirzagarg
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...amitlee9823
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证eeanqy
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Availabledollysharma2066
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...amitlee9823
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyNitya salvi
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.Nitya salvi
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecturesaipriyacoool
 

Recently uploaded (20)

call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best ServiceHigh Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
High Profile Escorts Nerul WhatsApp +91-9930687706, Best Service
 
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
Just Call Vip call girls dharamshala Escorts ☎️9352988975 Two shot with one g...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men  🔝dehradun🔝   Escor...
➥🔝 7737669865 🔝▻ dehradun Call-girls in Women Seeking Men 🔝dehradun🔝 Escor...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
怎样办理伯明翰大学学院毕业证(Birmingham毕业证书)成绩单留信认证
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
❤Personal Whatsapp Number 8617697112 Samba Call Girls 💦✅.
 
ab-initio-training basics and architecture
ab-initio-training basics and architectureab-initio-training basics and architecture
ab-initio-training basics and architecture
 

Urban Informatics, or designing for a city 
that talks back to you