SlideShare a Scribd company logo
HELLO
OFER
HOLTMZAN
UX TeamLeader
ARE
WEB APPS
responsive web de
phonegap
adaptive
web apps
HTML5
native
responsive
web design
phonegap
adaptive
web apps
discoverability
UX
HTML5
native
hybrid apps
hybrid apps
hybrid apps
USER
EXPERIENCE
DEVELOPMENT
PLATFORM
-vs-
HISTORY
101
60s-70s
TERMINALS
MAINFRAMES
80s-90s
PC
SOFTWARE
90s
WWW
HTML DOCS
90-00s
DESKTOP
WEB
APPS
90s
FIRST NATIVE
MOBILE APPS
00s
MOBILE
WEB
2008
APP
STORE
over
1.5B Native apps
40B downloads
in 2012
"The web is
already dead"
Chris Anderson
Wired Magazine
2010's
+PHONES
+BROWSERS
+AJAX
+HTML5
+JS
2010's
WEBAPPS
RETURN!
2010's
WEBAPPS
RETURN!
...but why?
THE
USERS
WE LIVE IN A
MULTISCREEN
WORLD
25%
of web
users
are
mobile
only
HOW CAN WE
SERVE THE
USERS ON ALL
PLATFORMS?
NATIVE APPS?
MOBILE WEB APP / ADAPTIVE?
RESPONSIVE WEB?
HYBRID?
ALL OF THE ABOVE?
44%
BOTH
35%
NATIVE
22%
WEB
Top
Service
Providers
WHY IS IT
IMPORTANT?
WHY IS IT
IMPORTANT?
1. MONEY
2. EXPERIENCE
3. ENGAGEMENT
LET THE
BATTLE
BEGIN!
CROSS PLATFORM
Web Apps:
+ Low cost
+ No manual updates
+ Growing no. of platforms
CROSS PLATFORM
Web Apps:
+ Low cost
+ No manual updates
+ Growing no. of platforms
BUT,
ONE SIZE DOESN'T FIT ALL
ONE EXPERIENCE
- Good or bad?
ONE EXPERIENCE
- Good or bad?
ONE EXPERIENCE
- Good or bad?
+ Web HTML5 Native controls
PERFORMANCE
- Are web apps slower?
PERFORMANCE
"Betting Completly
on HTML5 is one
of the, if not THE
biggest strategic
mistake we've made"
Zuckerberg, 11.9.2012,
TechCrunch Disrupt
PERFORMANCE
"It's not that HTML5 is bad,
in the long term I'm really
excited about it .... more
people are using mobile
web FB than iOS and
Android all together"
Zuckerberg, 11.9.2012,
TechCrunch Disrupt
OFFLINE
+ Depends if the data
is anyway on the web
+HTML5 offers some
offline abilities
DEVICE FEATURES
+ GeoLocation, Accelerometer,
Compass
- Contacts List, Camera, Light
DEVICE FEATURES
+ GeoLocation, Accelerometer,
Compass
- Contacts List, Camera, Light
GRAPHICS & SOUND
- 3D is coming soon to the web,
BUT NOT YET
AVAILABILITY
- The homescreen icon
[web apps require manual bookmarking]
- Meaning:
More sessions
on native apps
BACKGROUND
PROCESS
- NO PUSH NOTIFICATIONS
DISTRIBUTION
- Over 500 million active
accounts on the AppStore:
- Billing, but -30%
- Discoverability
+ No Dependence & Approval
+ Updated automatically
MONETIZATION
- Higher CTR% for ads on
native apps
SECURITY
- Users feel safer
in a native app,
FOR NO REAL REASON
WEB
News
Content
Retail
Subscription
Media
NATIVE
Games
Social
Tech.
Sound
Travel
Finance
WEB APP
Responsive
or Adaptive?
Adaptive:
The server indetifies the device and sends
a different code, including content, display
and behaviour
Responsive:
The browser gets [all] the code,
and shows it as defined for the device
If there is a different
use case or content
on mobile, go for
ADAPTIVE
If there is a different
use case or content
on mobile, go for
ADAPTIVE
... or combine!
25%
of web
users
are
mobile
only
Don't remove content,
PRIORITIZE
PHONEGAP
EAT THE CAKE
AND LEAVE IT
WHOLE
Experts predict:
By 2015, 80% of
native apps will be
hybrid or mobile
web oriented
so,
ARE
WEB APPS
THANKS
& GOODBYE!
Ofer Holtzman
UX TeamLeader

More Related Content

What's hot

Making the Mobile Mind Shift
Making the Mobile Mind ShiftMaking the Mobile Mind Shift
Making the Mobile Mind Shift
Axway Appcelerator
 
Apps, APIs & Analytics: What "Mobile First" Really Means
Apps, APIs & Analytics: What "Mobile First" Really MeansApps, APIs & Analytics: What "Mobile First" Really Means
Apps, APIs & Analytics: What "Mobile First" Really Means
Axway Appcelerator
 
2014 Dublin Web Summit by Jeff Haynie
2014 Dublin Web Summit by Jeff Haynie2014 Dublin Web Summit by Jeff Haynie
2014 Dublin Web Summit by Jeff Haynie
Axway Appcelerator
 
Scrap the Big Launch, Fly a Kite
Scrap the Big Launch, Fly a KiteScrap the Big Launch, Fly a Kite
Scrap the Big Launch, Fly a KiteAditi Vora
 
Yapper Application
Yapper ApplicationYapper Application
Yapper ApplicationBambulin
 
Cen Pho Camp Mobile App Preso
Cen Pho Camp Mobile App PresoCen Pho Camp Mobile App Preso
Cen Pho Camp Mobile App Presobrandonwilley
 
capstone project kb674d-1
capstone project kb674d-1capstone project kb674d-1
capstone project kb674d-1Krystal Banta
 
Stop Debating, Start Measuring
Stop Debating, Start MeasuringStop Debating, Start Measuring
Stop Debating, Start Measuring
Axway Appcelerator
 
Mobile operating-system
Mobile operating-systemMobile operating-system
Mobile operating-system
yousufvali
 
The Art of Mobile Performance (Mobiconf 2015)
The Art of Mobile Performance (Mobiconf 2015)The Art of Mobile Performance (Mobiconf 2015)
The Art of Mobile Performance (Mobiconf 2015)
David Low
 
Marek allyson presentation
Marek allyson presentationMarek allyson presentation
Marek allyson presentationallysonmarek
 
Mobile App Signup / Onboarding / First Time Experience. From Grow.co June 20...
Mobile App Signup / Onboarding / First Time Experience.  From Grow.co June 20...Mobile App Signup / Onboarding / First Time Experience.  From Grow.co June 20...
Mobile App Signup / Onboarding / First Time Experience. From Grow.co June 20...
Noah Jessop
 
Smartphone Marketing Generic Orion
Smartphone Marketing Generic OrionSmartphone Marketing Generic Orion
Smartphone Marketing Generic Orion
OrionEcho
 
Smartphone marketing generic epic
Smartphone marketing generic epicSmartphone marketing generic epic
Smartphone marketing generic epicEpicPay
 
Smartphone Marketing Generic Premier
Smartphone Marketing Generic PremierSmartphone Marketing Generic Premier
Smartphone Marketing Generic PremierPremierPayments
 
GlitterLabs-Product-Portfolio.pptx (1)
GlitterLabs-Product-Portfolio.pptx (1)GlitterLabs-Product-Portfolio.pptx (1)
GlitterLabs-Product-Portfolio.pptx (1)glitterlabs
 
Android App BEAT FLOODS Marketing Plan
Android App BEAT FLOODS Marketing PlanAndroid App BEAT FLOODS Marketing Plan
Android App BEAT FLOODS Marketing Plan
Shivangi Pandey
 
I want to be more efficient ! #APIdays
I want to be more efficient ! #APIdaysI want to be more efficient ! #APIdays
I want to be more efficient ! #APIdays
Quentin Adam
 
Marketing Roundtable - May 14, 2013 - Go Mobile or Go Home
Marketing Roundtable - May 14, 2013 - Go Mobile or Go HomeMarketing Roundtable - May 14, 2013 - Go Mobile or Go Home
Marketing Roundtable - May 14, 2013 - Go Mobile or Go Home
AnnArborSPARK
 
Are you prepared for Viral Success?
Are you prepared for Viral Success?Are you prepared for Viral Success?
Are you prepared for Viral Success?
Janaki Kowtha
 

What's hot (20)

Making the Mobile Mind Shift
Making the Mobile Mind ShiftMaking the Mobile Mind Shift
Making the Mobile Mind Shift
 
Apps, APIs & Analytics: What "Mobile First" Really Means
Apps, APIs & Analytics: What "Mobile First" Really MeansApps, APIs & Analytics: What "Mobile First" Really Means
Apps, APIs & Analytics: What "Mobile First" Really Means
 
2014 Dublin Web Summit by Jeff Haynie
2014 Dublin Web Summit by Jeff Haynie2014 Dublin Web Summit by Jeff Haynie
2014 Dublin Web Summit by Jeff Haynie
 
Scrap the Big Launch, Fly a Kite
Scrap the Big Launch, Fly a KiteScrap the Big Launch, Fly a Kite
Scrap the Big Launch, Fly a Kite
 
Yapper Application
Yapper ApplicationYapper Application
Yapper Application
 
Cen Pho Camp Mobile App Preso
Cen Pho Camp Mobile App PresoCen Pho Camp Mobile App Preso
Cen Pho Camp Mobile App Preso
 
capstone project kb674d-1
capstone project kb674d-1capstone project kb674d-1
capstone project kb674d-1
 
Stop Debating, Start Measuring
Stop Debating, Start MeasuringStop Debating, Start Measuring
Stop Debating, Start Measuring
 
Mobile operating-system
Mobile operating-systemMobile operating-system
Mobile operating-system
 
The Art of Mobile Performance (Mobiconf 2015)
The Art of Mobile Performance (Mobiconf 2015)The Art of Mobile Performance (Mobiconf 2015)
The Art of Mobile Performance (Mobiconf 2015)
 
Marek allyson presentation
Marek allyson presentationMarek allyson presentation
Marek allyson presentation
 
Mobile App Signup / Onboarding / First Time Experience. From Grow.co June 20...
Mobile App Signup / Onboarding / First Time Experience.  From Grow.co June 20...Mobile App Signup / Onboarding / First Time Experience.  From Grow.co June 20...
Mobile App Signup / Onboarding / First Time Experience. From Grow.co June 20...
 
Smartphone Marketing Generic Orion
Smartphone Marketing Generic OrionSmartphone Marketing Generic Orion
Smartphone Marketing Generic Orion
 
Smartphone marketing generic epic
Smartphone marketing generic epicSmartphone marketing generic epic
Smartphone marketing generic epic
 
Smartphone Marketing Generic Premier
Smartphone Marketing Generic PremierSmartphone Marketing Generic Premier
Smartphone Marketing Generic Premier
 
GlitterLabs-Product-Portfolio.pptx (1)
GlitterLabs-Product-Portfolio.pptx (1)GlitterLabs-Product-Portfolio.pptx (1)
GlitterLabs-Product-Portfolio.pptx (1)
 
Android App BEAT FLOODS Marketing Plan
Android App BEAT FLOODS Marketing PlanAndroid App BEAT FLOODS Marketing Plan
Android App BEAT FLOODS Marketing Plan
 
I want to be more efficient ! #APIdays
I want to be more efficient ! #APIdaysI want to be more efficient ! #APIdays
I want to be more efficient ! #APIdays
 
Marketing Roundtable - May 14, 2013 - Go Mobile or Go Home
Marketing Roundtable - May 14, 2013 - Go Mobile or Go HomeMarketing Roundtable - May 14, 2013 - Go Mobile or Go Home
Marketing Roundtable - May 14, 2013 - Go Mobile or Go Home
 
Are you prepared for Viral Success?
Are you prepared for Viral Success?Are you prepared for Viral Success?
Are you prepared for Viral Success?
 

Similar to Are Web Apps the future for Mobile?

The smart way of combining web & apps
The smart way of combining web & appsThe smart way of combining web & apps
The smart way of combining web & apps
Matias Pietilä
 
The Progressive Web and its New Challenges - Confoo Montréal 2017
The Progressive Web and its New Challenges - Confoo Montréal 2017The Progressive Web and its New Challenges - Confoo Montréal 2017
The Progressive Web and its New Challenges - Confoo Montréal 2017
Christian Heilmann
 
Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?
Softweb Solutions
 
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
David Kaneda
 
Enrich your Super Apps with BB6 and BlueVia APIs
Enrich your Super Apps with BB6 and BlueVia APIsEnrich your Super Apps with BB6 and BlueVia APIs
Enrich your Super Apps with BB6 and BlueVia APIsBlueVia
 
Smile mobile 2015
Smile mobile 2015Smile mobile 2015
Smile mobile 2015
Оksana Logashuk
 
Wakanda: the Open Soure Platform to Develop Apps
Wakanda: the Open Soure Platform to Develop AppsWakanda: the Open Soure Platform to Develop Apps
Wakanda: the Open Soure Platform to Develop Apps
Samir Salibi
 
Wakanda: The Open Source Platform to Develop Apps, OW2con'16, Paris.
Wakanda: The Open Source Platform to Develop Apps, OW2con'16, Paris.  Wakanda: The Open Source Platform to Develop Apps, OW2con'16, Paris.
Wakanda: The Open Source Platform to Develop Apps, OW2con'16, Paris.
OW2
 
Top Web App Trends WebAssembly, AMP, Motion UI, Voice Tech, AI Chatbots.pptx
Top Web App Trends WebAssembly, AMP, Motion UI, Voice Tech, AI Chatbots.pptxTop Web App Trends WebAssembly, AMP, Motion UI, Voice Tech, AI Chatbots.pptx
Top Web App Trends WebAssembly, AMP, Motion UI, Voice Tech, AI Chatbots.pptx
ConsumerSketch2
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?
Sura Gonzalez
 
QR Codes and Your Business
QR Codes and Your BusinessQR Codes and Your Business
QR Codes and Your Business
Marc Hindley
 
How to be Successful with Responsive Sites (Koombea & NGINX) - English
How to be Successful with Responsive Sites (Koombea & NGINX) - EnglishHow to be Successful with Responsive Sites (Koombea & NGINX) - English
How to be Successful with Responsive Sites (Koombea & NGINX) - English
Koombea
 
How Much Does it Cost to Build a Mobile App for iPhone & Android?
How Much Does it Cost to Build a Mobile App for iPhone & Android?How Much Does it Cost to Build a Mobile App for iPhone & Android?
How Much Does it Cost to Build a Mobile App for iPhone & Android?
Alex Sam
 
Philly ete-2011
Philly ete-2011Philly ete-2011
Philly ete-2011davyjones
 
devicesanddatashadows
devicesanddatashadowsdevicesanddatashadows
devicesanddatashadowsRussellWill
 
Clear as mud: Explaining Web Apps, Mobile Apps, Cloud Computing and Design "t...
Clear as mud: Explaining Web Apps, Mobile Apps, Cloud Computing and Design "t...Clear as mud: Explaining Web Apps, Mobile Apps, Cloud Computing and Design "t...
Clear as mud: Explaining Web Apps, Mobile Apps, Cloud Computing and Design "t...
Shannon Lewis
 
MBL306_Mobile State of the Union
MBL306_Mobile State of the UnionMBL306_Mobile State of the Union
MBL306_Mobile State of the Union
Amazon Web Services
 
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn..."How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
Eurapp
 
The App Revolution - Is your Business Ready for Mobile?
The App Revolution - Is your Business Ready for Mobile?The App Revolution - Is your Business Ready for Mobile?
The App Revolution - Is your Business Ready for Mobile?
Matthew David
 
Mobile apps & Server Apis, the weak link? par Emanuele Pecorari
Mobile apps & Server Apis, the weak link? par Emanuele PecorariMobile apps & Server Apis, the weak link? par Emanuele Pecorari
Mobile apps & Server Apis, the weak link? par Emanuele Pecorari
Olivier DASINI
 

Similar to Are Web Apps the future for Mobile? (20)

The smart way of combining web & apps
The smart way of combining web & appsThe smart way of combining web & apps
The smart way of combining web & apps
 
The Progressive Web and its New Challenges - Confoo Montréal 2017
The Progressive Web and its New Challenges - Confoo Montréal 2017The Progressive Web and its New Challenges - Confoo Montréal 2017
The Progressive Web and its New Challenges - Confoo Montréal 2017
 
Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?Native, Web App, or Hybrid: Which Should You Choose?
Native, Web App, or Hybrid: Which Should You Choose?
 
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
How to Develop a Rich, Native-quality User Experience for Mobile Using Web St...
 
Enrich your Super Apps with BB6 and BlueVia APIs
Enrich your Super Apps with BB6 and BlueVia APIsEnrich your Super Apps with BB6 and BlueVia APIs
Enrich your Super Apps with BB6 and BlueVia APIs
 
Smile mobile 2015
Smile mobile 2015Smile mobile 2015
Smile mobile 2015
 
Wakanda: the Open Soure Platform to Develop Apps
Wakanda: the Open Soure Platform to Develop AppsWakanda: the Open Soure Platform to Develop Apps
Wakanda: the Open Soure Platform to Develop Apps
 
Wakanda: The Open Source Platform to Develop Apps, OW2con'16, Paris.
Wakanda: The Open Source Platform to Develop Apps, OW2con'16, Paris.  Wakanda: The Open Source Platform to Develop Apps, OW2con'16, Paris.
Wakanda: The Open Source Platform to Develop Apps, OW2con'16, Paris.
 
Top Web App Trends WebAssembly, AMP, Motion UI, Voice Tech, AI Chatbots.pptx
Top Web App Trends WebAssembly, AMP, Motion UI, Voice Tech, AI Chatbots.pptxTop Web App Trends WebAssembly, AMP, Motion UI, Voice Tech, AI Chatbots.pptx
Top Web App Trends WebAssembly, AMP, Motion UI, Voice Tech, AI Chatbots.pptx
 
Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?Native, Web or Hybrid Mobile App Development?
Native, Web or Hybrid Mobile App Development?
 
QR Codes and Your Business
QR Codes and Your BusinessQR Codes and Your Business
QR Codes and Your Business
 
How to be Successful with Responsive Sites (Koombea & NGINX) - English
How to be Successful with Responsive Sites (Koombea & NGINX) - EnglishHow to be Successful with Responsive Sites (Koombea & NGINX) - English
How to be Successful with Responsive Sites (Koombea & NGINX) - English
 
How Much Does it Cost to Build a Mobile App for iPhone & Android?
How Much Does it Cost to Build a Mobile App for iPhone & Android?How Much Does it Cost to Build a Mobile App for iPhone & Android?
How Much Does it Cost to Build a Mobile App for iPhone & Android?
 
Philly ete-2011
Philly ete-2011Philly ete-2011
Philly ete-2011
 
devicesanddatashadows
devicesanddatashadowsdevicesanddatashadows
devicesanddatashadows
 
Clear as mud: Explaining Web Apps, Mobile Apps, Cloud Computing and Design "t...
Clear as mud: Explaining Web Apps, Mobile Apps, Cloud Computing and Design "t...Clear as mud: Explaining Web Apps, Mobile Apps, Cloud Computing and Design "t...
Clear as mud: Explaining Web Apps, Mobile Apps, Cloud Computing and Design "t...
 
MBL306_Mobile State of the Union
MBL306_Mobile State of the UnionMBL306_Mobile State of the Union
MBL306_Mobile State of the Union
 
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn..."How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
"How Can Web Devs Reach the Mobile Market?" by Dimitris Michalakos, Web Techn...
 
The App Revolution - Is your Business Ready for Mobile?
The App Revolution - Is your Business Ready for Mobile?The App Revolution - Is your Business Ready for Mobile?
The App Revolution - Is your Business Ready for Mobile?
 
Mobile apps & Server Apis, the weak link? par Emanuele Pecorari
Mobile apps & Server Apis, the weak link? par Emanuele PecorariMobile apps & Server Apis, the weak link? par Emanuele Pecorari
Mobile apps & Server Apis, the weak link? par Emanuele Pecorari
 

Recently uploaded

Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
madhavlakhanpal29
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
Confidence Ago
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
smpc3nvg
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
n0tivyq
 
7 Alternatives to Bullet Points in PowerPoint
7 Alternatives to Bullet Points in PowerPoint7 Alternatives to Bullet Points in PowerPoint
7 Alternatives to Bullet Points in PowerPoint
Alvis Oh
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
708pb191
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
ameli25062005
 
Let's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons ShirtLet's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons Shirt
TeeFusion
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
smpc3nvg
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
ameli25062005
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Mansi Shah
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
ameli25062005
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
boryssutkowski
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
gpffo76j
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
Alan Dix
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
ResDraft
 

Recently uploaded (20)

Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
 
7 Alternatives to Bullet Points in PowerPoint
7 Alternatives to Bullet Points in PowerPoint7 Alternatives to Bullet Points in PowerPoint
7 Alternatives to Bullet Points in PowerPoint
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
 
Let's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons ShirtLet's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons Shirt
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
一比一原版(Bristol毕业证书)布里斯托大学毕业证成绩单如何办理
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
 
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...
 
Research 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdfResearch 20 slides Amelia gavryliuks.pdf
Research 20 slides Amelia gavryliuks.pdf
 
Borys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior designBorys Sutkowski portfolio interior design
Borys Sutkowski portfolio interior design
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
原版定做(penn毕业证书)美国宾夕法尼亚大学毕业证文凭学历证书原版一模一样
 
Can AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI preludeCan AI do good? at 'offtheCanvas' India HCI prelude
Can AI do good? at 'offtheCanvas' India HCI prelude
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
 

Are Web Apps the future for Mobile?