Introduction to Mobile Semantic Applications
Upcoming SlideShare
Loading in...5
×
 

Introduction to Mobile Semantic Applications

on

  • 2,123 views

Short introduction to mobile semantic application for LOD Indian Summer School

Short introduction to mobile semantic application for LOD Indian Summer School

Statistics

Views

Total Views
2,123
Views on SlideShare
2,121
Embed Views
2

Actions

Likes
1
Downloads
30
Comments
1

2 Embeds 2

http://paper.li 1
http://us-w1.rockmelt.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Introduction to Mobile Semantic Applications Introduction to Mobile Semantic Applications Presentation Transcript

  • Mobile Semantic Applications
    Do we really need them?
    Timofey Ermilov
  • Outline
    Introduction
    Problems
    How to deal with them
    Conclusions
  • Introduction
    Why “mobile” matters?
    Image from https://picasaweb.google.com/109913271827635043135
  • 5.3 billionmobile subscribers
    That’s 77% of the world population!
    90%of the world now lives in a place with access to a mobile network.
    Image from http://www.ttasia.com/eng/ps/alwayson.html
  • High-speed mobile internet
    Almost one in five global mobile subscribers have access to fast mobile Internet (3G or better)
    Widespread availability of unlimited data plans
    Image from http://ademcovista20p.com/how-to-secure-your-wireless-internet-connection/
  • 1/3 global internet users are mobile-only
    They do not, or very rarely use a desktop, laptop or event tablet to access the Web.
    Still think “mobile” doesn’t count?
    Image from http://www.iphone4gprice.com/apple-iphone-4-help.php
  • Devices
    What about hardware?
    Image from http://androidos.in/2011/06/best-of-android-in-india-%E2%80%93-phones-tablets-june-edition/
  • Smartphones to feature phones
    Mobile Devices
    The first Smartphone in 2003
    The feature phone in 2009
    Image from amazing presentation at Yiibu.com:
    http://yiibu.com/articles/rethinking-the-mobile-web/page-3.html
  • Birth of new mobile phones generation
    Mobile Devices
    The first iPhone in 2007
    Image from amazing presentation at Yiibu.com:
    http://yiibu.com/articles/rethinking-the-mobile-web/page-3.html
    The first music phone in 2008
  • The smartphone in 2010
    Mobile Devices
    Image from amazing presentation at Yiibu.com:
    http://yiibu.com/articles/rethinking-the-mobile-web/page-3.html
  • Problems, officer?
    Everything looks awesome, where’s your challenges?
    Image from http://bungie.wikia.com/wiki/File:Problem.png
  • Just a few..
    Screen resolutions
    Image from amazing presentation at Yiibu.com:
    http://yiibu.com/articles/rethinking-the-mobile-web/page-3.html
    What?!
  • Fast here, slow there
    Internet connection
  • There is a lot of devices
    Fragmentation
    Image from amazing presentation at Yiibu.com:
    http://yiibu.com/articles/rethinking-the-mobile-web/page-3.html
  • Surely more than two
    Fragmentation
    Image from amazing presentation at Yiibu.com:
    http://yiibu.com/articles/rethinking-the-mobile-web/page-3.html
  • And even more than that!
    Fragmentation
    Image from amazing presentation at Yiibu.com:
    http://yiibu.com/articles/rethinking-the-mobile-web/page-3.html
  • Mobile world is changing rapidly
    Q1 2010
    Q1 2011
  • How to deal with them
    Oh noes, what are we going to do?
    Image from http://www.dzineblog360.com/2011/05/android-vs-apple-funny-wallpapers-for-android-fans/
  • Way to make apps
    Runtimes
    Native
    Web Apps
    Hybrid
  • Why Web Apps are cool?
    Already here:
    Easy to implement
    Works everywhere
    Geolocation
    Local stores
    Offline work
    CSS3 fancy styles
    Coming soon:
    File API
    Directories and System
    File Writer
    More cool stuff ?
  • So, how do we do it?
    jQuery Mobile
    jQTouch
    Sencha Touch
    iUI
    SproutCore
    <div data-role="page”>
    <div data-role="header">
    <h1>Page Title</h1>
    </div><!-- /header -->
    <div data-role="content">
    <p>Page content goes here.</p>
    </div><!-- /content -->
    <div data-role="footer">
    <h4>Page Footer</h4>
    </div><!-- /footer -->
    </div>
  • But what about Semantic Web?
    • Create and query triplestore
    • Parse or add RDFa to page
    • Reasoning over triplestores
    rdfQuery
    rdfstore-js
    RDFauthor
    And many-many more
    Pure js implementation of RDF graph store with support for SPARQL
  • Conclusions
    To sum it up
    Image from http://dandroidtablet.com/protect-your-android-with-android-security-apps/
  • Questions?
    Thank you!
    Please don’t throw anything at me. K, thx, bye!