SlideShare a Scribd company logo
1 of 16
HTML&CSS
appspowered TV
& Internet

Adrià Gil
adriàgil@github
Now what?
· Native vs Browser based apps
· Fragmented ecosystem
User experience
     NO PC
  NO TABLET
NO SMARTPHONE
       =
 NEW LAYOUTS
UX: Layouts
· Stunning Video&Audio quality
· Responsive layouts > Think BIGGER
   · Media Queries
   · JS Window detection
   · UserAgent
· Security Zones > Peripherals
· 3D Content
· Dynamic content
· Hacks & Crossbrowsing
UX: Rules
· Information Hierarchy
· Graphics size
   · BIG but light
   · Power of HTML5&CSS3
· Controlling & Navigating app
· Technical aspects MATTER
   · Do testing
   · Check performance
REMEMBER! Is a TV!
UX: Interaction
· TV Remote or Smart Remote
Pointers
· USB Mouse & Keyboards
· Hand Control > like a pointer
· Gesture Control > like the Kinect
· Voice Recognition > localized
· Smartphone / Tablet / Touch surface
UX: Sharing
· Share Screens and Content



· AirPlay
UX: App Market


 One Use   VOD   HealthCare & Kids
AN SCRATCH APP
     Planning
        +
    Resources
        =
PLANNING
      Lodon
                      Germany
USA

                      Eastern
 Japan                Europe
              Korea

 WORLDWIDE testing & deploy
3...2...1...CODE
REQUIREMENTS:
· Ruby / Php / Asp -> Rest API
· SQL Database -> Data Storage
· Javascript knowledge
· HTML&CSS skills

UI FRAMEWORKS:
· HTML5Boilerplate
· Compass
· TwitterBootstrap
· KendoUI
3...2...1...CODE
CORE:
· MVC Pattern
· Ember / Backbone / Angular
· jQuery
· Handlebars
· AJAX
· Vendor libraries
    · AppsFramework
    · Player
    · Device APIs
· Be aware of security -> SSL
AVG COSTS
1.5 Months to develop
  2 Week for testing
  2 Week BugFixing




                        Rich V.O.D app + InAppPurchase +
                                  User content
                                        =
                                    15k – 20k
MONETIZE
GET FULL CONTROL OF YOUR APP

PAY FOR CONTENT OR SERVICE
LOOK FORWARD
-   AppleTV is coming
-   Start messing with Android
-   Dig on HTML5 and standards
-   Innovate with interface
-   Use modern technologies
-   Be aware of retro-compatibility
-   Test Test Test!
TAKE A BREAK AND
 WHY NOT A BEER
        ...
 YOU DESERVE IT

More Related Content

Viewers also liked (8)

Intro to Yahoo Tech
Intro to Yahoo TechIntro to Yahoo Tech
Intro to Yahoo Tech
 
The green light for red meat in a child’s diet
The green light for red meat in a child’s dietThe green light for red meat in a child’s diet
The green light for red meat in a child’s diet
 
Life Around Us (International Awards): Winners 2015
Life Around Us (International Awards): Winners  2015Life Around Us (International Awards): Winners  2015
Life Around Us (International Awards): Winners 2015
 
Using Twitter To Make Personal Development & Blended Learning Effective
Using Twitter To Make Personal Development & Blended Learning EffectiveUsing Twitter To Make Personal Development & Blended Learning Effective
Using Twitter To Make Personal Development & Blended Learning Effective
 
Electric guitar
Electric guitarElectric guitar
Electric guitar
 
24 John Meat to Eat
24 John Meat to Eat24 John Meat to Eat
24 John Meat to Eat
 
Usabilita' e design del flusso di acquisto online
Usabilita' e design del flusso di acquisto onlineUsabilita' e design del flusso di acquisto online
Usabilita' e design del flusso di acquisto online
 
Break Down the Content Barriers of Social Networks
Break Down the Content Barriers of Social NetworksBreak Down the Content Barriers of Social Networks
Break Down the Content Barriers of Social Networks
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

HTML&CSS Apps for Internet powered TV's

  • 2. Now what? · Native vs Browser based apps · Fragmented ecosystem
  • 3. User experience NO PC NO TABLET NO SMARTPHONE = NEW LAYOUTS
  • 4. UX: Layouts · Stunning Video&Audio quality · Responsive layouts > Think BIGGER · Media Queries · JS Window detection · UserAgent · Security Zones > Peripherals · 3D Content · Dynamic content · Hacks & Crossbrowsing
  • 5. UX: Rules · Information Hierarchy · Graphics size · BIG but light · Power of HTML5&CSS3 · Controlling & Navigating app · Technical aspects MATTER · Do testing · Check performance REMEMBER! Is a TV!
  • 6. UX: Interaction · TV Remote or Smart Remote Pointers · USB Mouse & Keyboards · Hand Control > like a pointer · Gesture Control > like the Kinect · Voice Recognition > localized · Smartphone / Tablet / Touch surface
  • 7. UX: Sharing · Share Screens and Content · AirPlay
  • 8. UX: App Market One Use VOD HealthCare & Kids
  • 9. AN SCRATCH APP Planning + Resources =
  • 10. PLANNING Lodon Germany USA Eastern Japan Europe Korea WORLDWIDE testing & deploy
  • 11. 3...2...1...CODE REQUIREMENTS: · Ruby / Php / Asp -> Rest API · SQL Database -> Data Storage · Javascript knowledge · HTML&CSS skills UI FRAMEWORKS: · HTML5Boilerplate · Compass · TwitterBootstrap · KendoUI
  • 12. 3...2...1...CODE CORE: · MVC Pattern · Ember / Backbone / Angular · jQuery · Handlebars · AJAX · Vendor libraries · AppsFramework · Player · Device APIs · Be aware of security -> SSL
  • 13. AVG COSTS 1.5 Months to develop 2 Week for testing 2 Week BugFixing Rich V.O.D app + InAppPurchase + User content = 15k – 20k
  • 14. MONETIZE GET FULL CONTROL OF YOUR APP PAY FOR CONTENT OR SERVICE
  • 15. LOOK FORWARD - AppleTV is coming - Start messing with Android - Dig on HTML5 and standards - Innovate with interface - Use modern technologies - Be aware of retro-compatibility - Test Test Test!
  • 16. TAKE A BREAK AND WHY NOT A BEER ... YOU DESERVE IT