SlideShare une entreprise Scribd logo
1  sur  173
Télécharger pour lire hors ligne
Reality and Virtual Reality
               Peak look at
         Robotics & Gaming
Presented By

      Mohammad Shaker
 IT University of Damascus, Syria
Department of Artificial Intelligence
         4th academic year

               ZGTR
Reality and Virtual Reality
               Peak look at
         Robotics & Gaming
Reality and Virtual Reality?
                Peak look at
          Robotics & Gaming
Reality?
      Peak look at
Robotics & Gaming
Virtual Reality?
      Peak look at
Robotics & Gaming
BRAIN MAGIC!
BRAIN MAGIC!
Reality VS Virtual Reality
Best Addvertisment
      “Kinect”
LEGO – MindStorm
  Humans-Robots
   Collaboration
LEGO –          LEGO – MindStorm
Humans Robots Collaboration
                      Humans-Robots
                      Collaboration
MindStorm
•   Cube Solver
•   Photocopier
•   Printer
•   Pancake
•   Gearbox
•   Elevator
•   Bike
Cube
Solver!
Robots aiding humans
Robots aiding humans
Robots that are self aware
        Evolution
Robots that are self aware
       Replication
Awesome Little Robots!
“Humans like” Robots
“Humans like” Robots
“Humans like” Robots
               model feeling
                   who u are
           build relationship
                   “Frubber”
            facial expression
        expression recognize
299$ Robots
Milo - Kinect
Milo - Kinect
Milo - Kinect
Games
Tom Clancy
Call of duty
Call of Duty MW3
1.5 million
     people, night #1
Call of Duty MW3
1.5 million
     people, night #1
6.5 million copies
     sold on launch day
Call of Duty MW3
1.5 million
     people, night #1
6.5 million copies
     sold on launch day
$775 million
     in first 5 days
Call of Duty MW3
1.5 million
     people, night #1
6.5 million copies
     sold on launch day
$775 million
     in first 5 days
$1 billion
     in 16 days
Call of Duty MW3
1.5 million
     people, night #1
6.5 million copies
     sold on launch day
$775 million
     in first 5 days
$1 billion
     in 16 days
Call of Duty MW3
1.5 million
     people, night #1
6.5 million copies
     sold on launch day
$775 million
     in first 5 days
$1 billion
     in 16 days
Call of Duty MW3
1.5 million
     people, night #1
6.5 million copies
     sold on launch day
$775 million
     in first 5 days
$1 billion
     in 16 days
Call of Duty MW3
1.5 million
     people, night #1
6.5 million copies
     sold on launch day
$775 million
     in first 5 days
$1 billion
     in 16 days
Captain
  Price,
 please
   don’t
    die!
please!
Project Entropia
Project Entropia
Player bought an island for $26,000 for virtual island!
History
kingdom of Lydia
Dice game - Famine
1 eating/ 1 playing
1 eating/ 1 playing

        18 years!
We invest 3 billion hours
weekly playing online games
Statistics

In 2005
   $29B worldwide business
Statistics

In 2005
   $29B worldwide business
In 2008
   surpassed music industry
Statistics

In 2005
   $29B worldwide business
In 2008
   surpassed music industry
In 2010
   $42B worldwide business
Kids and Games
Yet, another experiment!
Do it your self,
you got a half a
    minute,
       GO!
Multitasking to the MAX
             • Chat voice
             • Chat text
             • Operate Character
             • Manage short-term
               objectives
             • Manage long-term
               objectives
             • Manage interrupts!
Violence?
83% doesn’t contain any mature
           content
Violence?
 Better?!
The act of
learning not
  the act of
 performing
Multilingual people
    outperform
Monolingual people!
Increasing Fluid Intelligence

•   Seek novelty
•   Challenge your self
•   Think creatively
•   Do things the HARD way
•   Network
Increasing Fluid Intelligence

•   Seek novelty
•   Challenge your self
•   Think creatively
•   Do things the HARD way
•   Network
1990
fluid IQ rising
exponentially
18 WEEKS
Below 3rd grade
TO
Mid 4th grade
LEARNING IS
LEARNING IS
LEARNING IS
“Gamification”
“Gamification”
 Generation G
Lamborghini Reventon
Nissan
  Leaf
Ford Fusion
“50% of all innovation,
                             and 70% of Global
                             2000’s apps will be
                             gamified by 2015”
Brian Bruke, Gartner group
Microsoft doesn’t
know this word :P
Toys make the world
• Environment
• Discover and explore their own
  principles of “LIFE”
• Experience their own failure
http://www.spore.com/ftl
Online Gaming
 Virtual Worlds
Statistics

5.5 Million
   players
Statistics

5.5 Million
   players
$82.5M
   a month of subscriptions
Statistics

5.5 Million
   players
$82.5M
   a month of subscriptions
$49.99
   to get started, another $275M
Video Games Become
   Better than Life?!
Prince of of Persia 90s
    Prince Persia,
Prince of of Persia 90s
    Prince Persia,




If you remember this, your
 childhood was awesome :D
MW3
Video Games become better than life
BF3
Video Games become better than life
BF3
Video Games become better than life
Real   Crysis
Emotion
      Purpose
     Meaning
Understanding
       Feeling
Emotions

– Pic here!
– Epic win
Emotions

– Pic here!
– Epic win               Epic
Emotions

– Pic here!
– Epic win               Epic
                          Win
Emotions

– Pic here!
– Epic win                Epic
                           Win
                         face
Final Experiment!
Do it your self,
you got a a minute,
        GO!
5.93 million years
  playing so far!
5.93 million years ago…
first human ancestor stood up!
Collaborative
Evolving “US”
10,000 hours gaming
     by age 21
10,000 hours at school
      by age 21
What exactly are
 gamers getting
   good at?
What exactly are
 gamers getting
   good at?
What exactly are
 gamers getting
   good at?
800,000 Articles
    “WIKI”
it’s




wiki!
5 million people / month
a mass exodus
Games, NOW
Assassins Creed
The MOST important
    question is
What will let us FEEL
When we finally do..
UNPLUG
Thank you...
  ZGTR Out

Contenu connexe

En vedette

Oculus Collection 2010
Oculus Collection 2010Oculus Collection 2010
Oculus Collection 2010kjincan
 
Michael dowd
Michael dowdMichael dowd
Michael dowdMediaPost
 
Presentation Virtual Shoe
Presentation Virtual ShoePresentation Virtual Shoe
Presentation Virtual ShoeMischa Kriens
 
Oculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of FacebookOculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of FacebookBalachenna Reddy
 
[Meetup Windows Apps 3D] Présentation d'Oculus Rift par Valentin Billotte
[Meetup Windows Apps 3D] Présentation d'Oculus Rift par Valentin Billotte[Meetup Windows Apps 3D] Présentation d'Oculus Rift par Valentin Billotte
[Meetup Windows Apps 3D] Présentation d'Oculus Rift par Valentin BillotteBeMyApp
 
Jane McGonigal on the Future of Mobile Gaming
Jane McGonigal on the Future of Mobile GamingJane McGonigal on the Future of Mobile Gaming
Jane McGonigal on the Future of Mobile GamingJane McGonigal
 
Oculus rift the next generation of vr
Oculus rift the next generation of vrOculus rift the next generation of vr
Oculus rift the next generation of vrMark Joseth Caballes
 
See like a terminator: augmented reality with oculus rift - Martin Förtsch
See like a terminator: augmented reality with oculus rift - Martin FörtschSee like a terminator: augmented reality with oculus rift - Martin Förtsch
See like a terminator: augmented reality with oculus rift - Martin FörtschWithTheBest
 
VR - Creating the ultimate reality
VR - Creating the ultimate realityVR - Creating the ultimate reality
VR - Creating the ultimate realitySebastien Kuntz
 
Oculus Rift Presentation
Oculus Rift PresentationOculus Rift Presentation
Oculus Rift PresentationMark Davis
 
Oculus Rift Presentation
Oculus Rift PresentationOculus Rift Presentation
Oculus Rift Presentationbroomall
 
Oculus rift
Oculus riftOculus rift
Oculus riftimvegita
 
La réalité virtuelle et ses applications
La réalité virtuelle et ses applicationsLa réalité virtuelle et ses applications
La réalité virtuelle et ses applicationsMarine Corbelin
 
altima° x VR expérience
altima° x VR expériencealtima° x VR expérience
altima° x VR expériencealtima°
 

En vedette (20)

Oculus Collection 2010
Oculus Collection 2010Oculus Collection 2010
Oculus Collection 2010
 
Michael dowd
Michael dowdMichael dowd
Michael dowd
 
Presentation Virtual Shoe
Presentation Virtual ShoePresentation Virtual Shoe
Presentation Virtual Shoe
 
Oculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of FacebookOculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of Facebook
 
[Meetup Windows Apps 3D] Présentation d'Oculus Rift par Valentin Billotte
[Meetup Windows Apps 3D] Présentation d'Oculus Rift par Valentin Billotte[Meetup Windows Apps 3D] Présentation d'Oculus Rift par Valentin Billotte
[Meetup Windows Apps 3D] Présentation d'Oculus Rift par Valentin Billotte
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Jane McGonigal on the Future of Mobile Gaming
Jane McGonigal on the Future of Mobile GamingJane McGonigal on the Future of Mobile Gaming
Jane McGonigal on the Future of Mobile Gaming
 
Oculus rift the next generation of vr
Oculus rift the next generation of vrOculus rift the next generation of vr
Oculus rift the next generation of vr
 
See like a terminator: augmented reality with oculus rift - Martin Förtsch
See like a terminator: augmented reality with oculus rift - Martin FörtschSee like a terminator: augmented reality with oculus rift - Martin Förtsch
See like a terminator: augmented reality with oculus rift - Martin Förtsch
 
VR - Creating the ultimate reality
VR - Creating the ultimate realityVR - Creating the ultimate reality
VR - Creating the ultimate reality
 
Oculus Rift Presentation
Oculus Rift PresentationOculus Rift Presentation
Oculus Rift Presentation
 
Oculus Rift Presentation
Oculus Rift PresentationOculus Rift Presentation
Oculus Rift Presentation
 
WE16 - Virtual Reality - Beyond Gaming
WE16 - Virtual Reality - Beyond GamingWE16 - Virtual Reality - Beyond Gaming
WE16 - Virtual Reality - Beyond Gaming
 
Oculus rift
Oculus riftOculus rift
Oculus rift
 
La réalité virtuelle et ses applications
La réalité virtuelle et ses applicationsLa réalité virtuelle et ses applications
La réalité virtuelle et ses applications
 
Virtual Reality - Games Monitor 2016 / 2017
Virtual Reality - Games Monitor 2016 / 2017Virtual Reality - Games Monitor 2016 / 2017
Virtual Reality - Games Monitor 2016 / 2017
 
altima° x VR expérience
altima° x VR expériencealtima° x VR expérience
altima° x VR expérience
 
Virtual Gets Real!
Virtual Gets Real! Virtual Gets Real!
Virtual Gets Real!
 
Virtual reality x brands
Virtual reality x brandsVirtual reality x brands
Virtual reality x brands
 

Similaire à Gaming and Robotics

GDC China 2014 Slides: Unlocking World Game Markets From China
GDC China 2014 Slides: Unlocking World Game Markets From ChinaGDC China 2014 Slides: Unlocking World Game Markets From China
GDC China 2014 Slides: Unlocking World Game Markets From ChinaCharlie Moseley
 
Ted talks
Ted talksTed talks
Ted talksFayePRF
 
Ignite presentation
Ignite presentationIgnite presentation
Ignite presentationbennyboy28
 
Your Reality Is Augmented
Your Reality Is AugmentedYour Reality Is Augmented
Your Reality Is AugmentedBenjamin Joffe
 
Your Reality Is Augmented
Your Reality Is AugmentedYour Reality Is Augmented
Your Reality Is AugmentedBenjamin Joffe
 
Creativity dip breakfast
Creativity dip breakfastCreativity dip breakfast
Creativity dip breakfastCardiff City FC
 
A world without (new) drugs – play it before you live it
A world without (new) drugs – play it before you live itA world without (new) drugs – play it before you live it
A world without (new) drugs – play it before you live itJonas Boström
 
The Dancers at the End of Time: Researching the Future through MMORPGs
The Dancers at the End of Time: Researching the Future through MMORPGsThe Dancers at the End of Time: Researching the Future through MMORPGs
The Dancers at the End of Time: Researching the Future through MMORPGsnickbjorn
 
Finalpowerpoint
FinalpowerpointFinalpowerpoint
Finalpowerpointcwang36
 
The Future of Collaboration
The Future of CollaborationThe Future of Collaboration
The Future of CollaborationTed Tschopp
 
Powerpoint4
Powerpoint4Powerpoint4
Powerpoint4cwang36
 
Seeking Transcendence: Demystifying Transmedia for Game Developers
Seeking Transcendence: Demystifying Transmedia for Game DevelopersSeeking Transcendence: Demystifying Transmedia for Game Developers
Seeking Transcendence: Demystifying Transmedia for Game DevelopersRaphael van Lierop
 
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)mochimedia
 
Gaming and Your Library
Gaming and Your LibraryGaming and Your Library
Gaming and Your LibraryScott Kehoe
 
Epic Win - Why Gaming is the Future of Learning
Epic Win - Why Gaming is the Future of LearningEpic Win - Why Gaming is the Future of Learning
Epic Win - Why Gaming is the Future of LearningJane McGonigal
 
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...Roberto Dillon
 
Trending The Future - Gaming Beyond Reality
Trending The Future - Gaming Beyond RealityTrending The Future - Gaming Beyond Reality
Trending The Future - Gaming Beyond Realityspace150
 
2.revision
2.revision2.revision
2.revisionmrsloan
 
Presentation game
Presentation gamePresentation game
Presentation gamejakesinar
 

Similaire à Gaming and Robotics (20)

GDC China 2014 Slides: Unlocking World Game Markets From China
GDC China 2014 Slides: Unlocking World Game Markets From ChinaGDC China 2014 Slides: Unlocking World Game Markets From China
GDC China 2014 Slides: Unlocking World Game Markets From China
 
Ted talks
Ted talksTed talks
Ted talks
 
Ignite presentation
Ignite presentationIgnite presentation
Ignite presentation
 
Your Reality Is Augmented
Your Reality Is AugmentedYour Reality Is Augmented
Your Reality Is Augmented
 
Your Reality Is Augmented
Your Reality Is AugmentedYour Reality Is Augmented
Your Reality Is Augmented
 
Creativity dip breakfast
Creativity dip breakfastCreativity dip breakfast
Creativity dip breakfast
 
A world without (new) drugs – play it before you live it
A world without (new) drugs – play it before you live itA world without (new) drugs – play it before you live it
A world without (new) drugs – play it before you live it
 
The Dancers at the End of Time: Researching the Future through MMORPGs
The Dancers at the End of Time: Researching the Future through MMORPGsThe Dancers at the End of Time: Researching the Future through MMORPGs
The Dancers at the End of Time: Researching the Future through MMORPGs
 
Finalpowerpoint
FinalpowerpointFinalpowerpoint
Finalpowerpoint
 
The Future of Collaboration
The Future of CollaborationThe Future of Collaboration
The Future of Collaboration
 
Powerpoint4
Powerpoint4Powerpoint4
Powerpoint4
 
Seeking Transcendence: Demystifying Transmedia for Game Developers
Seeking Transcendence: Demystifying Transmedia for Game DevelopersSeeking Transcendence: Demystifying Transmedia for Game Developers
Seeking Transcendence: Demystifying Transmedia for Game Developers
 
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
FGS 2011: Keeping Yourself Honest in Game Design (SteamBirds)
 
Gaming and Your Library
Gaming and Your LibraryGaming and Your Library
Gaming and Your Library
 
Epic Win - Why Gaming is the Future of Learning
Epic Win - Why Gaming is the Future of LearningEpic Win - Why Gaming is the Future of Learning
Epic Win - Why Gaming is the Future of Learning
 
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...
Life Begins at 40: 6 lessons we shouldn't forget from our 40 years of gaming ...
 
Trending The Future - Gaming Beyond Reality
Trending The Future - Gaming Beyond RealityTrending The Future - Gaming Beyond Reality
Trending The Future - Gaming Beyond Reality
 
2.revision
2.revision2.revision
2.revision
 
Presentation game
Presentation gamePresentation game
Presentation game
 
Blizzard Presentation
Blizzard PresentationBlizzard Presentation
Blizzard Presentation
 

Plus de Mohammad Shaker

12 Rules You Should to Know as a Syrian Graduate
12 Rules You Should to Know as a Syrian Graduate12 Rules You Should to Know as a Syrian Graduate
12 Rules You Should to Know as a Syrian GraduateMohammad Shaker
 
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]Mohammad Shaker
 
Interaction Design L06 - Tricks with Psychology
Interaction Design L06 - Tricks with PsychologyInteraction Design L06 - Tricks with Psychology
Interaction Design L06 - Tricks with PsychologyMohammad Shaker
 
Short, Matters, Love - Passioneers Event 2015
Short, Matters, Love -  Passioneers Event 2015Short, Matters, Love -  Passioneers Event 2015
Short, Matters, Love - Passioneers Event 2015Mohammad Shaker
 
Unity L01 - Game Development
Unity L01 - Game DevelopmentUnity L01 - Game Development
Unity L01 - Game DevelopmentMohammad Shaker
 
Android L07 - Touch, Screen and Wearables
Android L07 - Touch, Screen and WearablesAndroid L07 - Touch, Screen and Wearables
Android L07 - Touch, Screen and WearablesMohammad Shaker
 
Interaction Design L03 - Color
Interaction Design L03 - ColorInteraction Design L03 - Color
Interaction Design L03 - ColorMohammad Shaker
 
Interaction Design L05 - Typography
Interaction Design L05 - TypographyInteraction Design L05 - Typography
Interaction Design L05 - TypographyMohammad Shaker
 
Interaction Design L04 - Materialise and Coupling
Interaction Design L04 - Materialise and CouplingInteraction Design L04 - Materialise and Coupling
Interaction Design L04 - Materialise and CouplingMohammad Shaker
 
Android L04 - Notifications and Threading
Android L04 - Notifications and ThreadingAndroid L04 - Notifications and Threading
Android L04 - Notifications and ThreadingMohammad Shaker
 
Android L09 - Windows Phone and iOS
Android L09 - Windows Phone and iOSAndroid L09 - Windows Phone and iOS
Android L09 - Windows Phone and iOSMohammad Shaker
 
Interaction Design L01 - Mobile Constraints
Interaction Design L01 - Mobile ConstraintsInteraction Design L01 - Mobile Constraints
Interaction Design L01 - Mobile ConstraintsMohammad Shaker
 
Interaction Design L02 - Pragnanz and Grids
Interaction Design L02 - Pragnanz and GridsInteraction Design L02 - Pragnanz and Grids
Interaction Design L02 - Pragnanz and GridsMohammad Shaker
 
Android L10 - Stores and Gaming
Android L10 - Stores and GamingAndroid L10 - Stores and Gaming
Android L10 - Stores and GamingMohammad Shaker
 
Android L06 - Cloud / Parse
Android L06 - Cloud / ParseAndroid L06 - Cloud / Parse
Android L06 - Cloud / ParseMohammad Shaker
 
Android L08 - Google Maps and Utilities
Android L08 - Google Maps and UtilitiesAndroid L08 - Google Maps and Utilities
Android L08 - Google Maps and UtilitiesMohammad Shaker
 
Android L03 - Styles and Themes
Android L03 - Styles and Themes Android L03 - Styles and Themes
Android L03 - Styles and Themes Mohammad Shaker
 
Android L02 - Activities and Adapters
Android L02 - Activities and AdaptersAndroid L02 - Activities and Adapters
Android L02 - Activities and AdaptersMohammad Shaker
 

Plus de Mohammad Shaker (20)

12 Rules You Should to Know as a Syrian Graduate
12 Rules You Should to Know as a Syrian Graduate12 Rules You Should to Know as a Syrian Graduate
12 Rules You Should to Know as a Syrian Graduate
 
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]
Ultra Fast, Cross Genre, Procedural Content Generation in Games [Master Thesis]
 
Interaction Design L06 - Tricks with Psychology
Interaction Design L06 - Tricks with PsychologyInteraction Design L06 - Tricks with Psychology
Interaction Design L06 - Tricks with Psychology
 
Short, Matters, Love - Passioneers Event 2015
Short, Matters, Love -  Passioneers Event 2015Short, Matters, Love -  Passioneers Event 2015
Short, Matters, Love - Passioneers Event 2015
 
Unity L01 - Game Development
Unity L01 - Game DevelopmentUnity L01 - Game Development
Unity L01 - Game Development
 
Android L07 - Touch, Screen and Wearables
Android L07 - Touch, Screen and WearablesAndroid L07 - Touch, Screen and Wearables
Android L07 - Touch, Screen and Wearables
 
Interaction Design L03 - Color
Interaction Design L03 - ColorInteraction Design L03 - Color
Interaction Design L03 - Color
 
Interaction Design L05 - Typography
Interaction Design L05 - TypographyInteraction Design L05 - Typography
Interaction Design L05 - Typography
 
Interaction Design L04 - Materialise and Coupling
Interaction Design L04 - Materialise and CouplingInteraction Design L04 - Materialise and Coupling
Interaction Design L04 - Materialise and Coupling
 
Android L05 - Storage
Android L05 - StorageAndroid L05 - Storage
Android L05 - Storage
 
Android L04 - Notifications and Threading
Android L04 - Notifications and ThreadingAndroid L04 - Notifications and Threading
Android L04 - Notifications and Threading
 
Android L09 - Windows Phone and iOS
Android L09 - Windows Phone and iOSAndroid L09 - Windows Phone and iOS
Android L09 - Windows Phone and iOS
 
Interaction Design L01 - Mobile Constraints
Interaction Design L01 - Mobile ConstraintsInteraction Design L01 - Mobile Constraints
Interaction Design L01 - Mobile Constraints
 
Interaction Design L02 - Pragnanz and Grids
Interaction Design L02 - Pragnanz and GridsInteraction Design L02 - Pragnanz and Grids
Interaction Design L02 - Pragnanz and Grids
 
Android L10 - Stores and Gaming
Android L10 - Stores and GamingAndroid L10 - Stores and Gaming
Android L10 - Stores and Gaming
 
Android L06 - Cloud / Parse
Android L06 - Cloud / ParseAndroid L06 - Cloud / Parse
Android L06 - Cloud / Parse
 
Android L08 - Google Maps and Utilities
Android L08 - Google Maps and UtilitiesAndroid L08 - Google Maps and Utilities
Android L08 - Google Maps and Utilities
 
Android L03 - Styles and Themes
Android L03 - Styles and Themes Android L03 - Styles and Themes
Android L03 - Styles and Themes
 
Android L02 - Activities and Adapters
Android L02 - Activities and AdaptersAndroid L02 - Activities and Adapters
Android L02 - Activities and Adapters
 
Android L01 - Warm Up
Android L01 - Warm UpAndroid L01 - Warm Up
Android L01 - Warm Up
 

Dernier

Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call GirlFun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call GirlApsara Of India
 
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment BookingCall Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Bookingnoor ahmed
 
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur EscortsVIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurVIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurRiya Pathan
 
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsCash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsApsara Of India
 
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Riya Pathan
 
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...anamikaraghav4
 
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Apsara Of India
 
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceVIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceApsara Of India
 
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7Riya Pathan
 
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...ranjana rawat
 
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls
 
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...anamikaraghav4
 
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...anamikaraghav4
 
fmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the heartsfmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the heartsa18205752
 
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaVIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaRiya Pathan
 
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsFun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsApsara Of India
 
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...Riya Pathan
 
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Dernier (20)

Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call GirlFun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
Fun Call Girls In Goa 7028418221 Escort Service In Morjim Beach Call Girl
 
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment BookingCall Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
Call Girls in Barasat | 7001035870 At Low Cost Cash Payment Booking
 
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
Call Girls Chirag Delhi Delhi WhatsApp Number 9711199171
 
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur EscortsVIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
VIP Call Girls Nagpur Megha Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service KolhapurVIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
VIP Call Girl Kolhapur Aashi 8250192130 Independent Escort Service Kolhapur
 
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa EscortsCash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
Cash Payment Contact:- 7028418221 Goa Call Girls Service North Goa Escorts
 
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
Private Call Girls Durgapur - 8250192130 Escorts Service with Real Photos and...
 
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
College Call Girls New Alipore - For 7001035870 Cheap & Best with original Ph...
 
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
Contact:- 8860008073 Call Girls in Karnal Escort Service Available at Afforda...
 
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts ServiceVIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
VIP Call Girls In Goa 7028418221 Call Girls In Baga Beach Escorts Service
 
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7
Kolkata Call Girl Airport Kolkata 👉 8250192130 ❣️💯 Available With Room 24×7
 
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...
(KRITI) Pimpri Chinchwad Call Girls Just Call 7001035870 [ Cash on Delivery ]...
 
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.comKolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
Kolkata Call Girls Service +918240919228 - Kolkatanightgirls.com
 
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
Russian Call Girl South End Park - Call 8250192130 Rs-3500 with A/C Room Cash...
 
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
Verified Call Girls Esplanade - [ Cash on Delivery ] Contact 8250192130 Escor...
 
fmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the heartsfmovies-Movies hold a special place in the hearts
fmovies-Movies hold a special place in the hearts
 
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service GulbargaVIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
VIP Call Girls in Gulbarga Aarohi 8250192130 Independent Escort Service Gulbarga
 
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji EscortsFun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
Fun Call Girls In Goa 7028418221 Call Girl Service In Panaji Escorts
 
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
(Dipika) Call Girls in Bangur ! 8250192130 ₹2999 Only and Free Hotel Delivery...
 
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service NashikCall Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
Call Girl Nashik Amaira 7001305949 Independent Escort Service Nashik
 

Gaming and Robotics