Enviar pesquisa
Carregar
Netflix hybrid mobile app using kendo ui mobile
•
Transferir como PPTX, PDF
•
0 gostou
•
897 visualizações
Dhananjay Kumar
Seguir
Create Netflix hybrid mobile application using Kendo UI mobile
Leia menos
Leia mais
Educação
Tecnologia
Negócios
Vista de apresentação de diapositivos
Denunciar
Compartilhar
Vista de apresentação de diapositivos
Denunciar
Compartilhar
1 de 13
Baixar agora
Recomendados
Netflix hybrid mobile app using kendo ui mobile
Netflix hybrid mobile app using kendo ui mobile
Dhananjay Kumar
Introduction to New Age Applications with Kendo UI
Introduction to New Age Applications with Kendo UI
Abhishek Kant
Asp.net mvc - Better User Experience with Kendo UI
Asp.net mvc - Better User Experience with Kendo UI
Lohith Goudagere Nagaraj
Introducing Kendo UI
Introducing Kendo UI
John Bristowe
Telerik Kendo UI Overview
Telerik Kendo UI Overview
Ed Musters
Kendo UI presentation at JsConf.eu
Kendo UI presentation at JsConf.eu
Alexander Gyoshev
PPT from Webinar Create Hybrid Mobile Application in 1 hour
PPT from Webinar Create Hybrid Mobile Application in 1 hour
Dhananjay Kumar
ITCamp 2012 - Alex Gyoshev - Kendo-UI
ITCamp 2012 - Alex Gyoshev - Kendo-UI
ITCamp
Recomendados
Netflix hybrid mobile app using kendo ui mobile
Netflix hybrid mobile app using kendo ui mobile
Dhananjay Kumar
Introduction to New Age Applications with Kendo UI
Introduction to New Age Applications with Kendo UI
Abhishek Kant
Asp.net mvc - Better User Experience with Kendo UI
Asp.net mvc - Better User Experience with Kendo UI
Lohith Goudagere Nagaraj
Introducing Kendo UI
Introducing Kendo UI
John Bristowe
Telerik Kendo UI Overview
Telerik Kendo UI Overview
Ed Musters
Kendo UI presentation at JsConf.eu
Kendo UI presentation at JsConf.eu
Alexander Gyoshev
PPT from Webinar Create Hybrid Mobile Application in 1 hour
PPT from Webinar Create Hybrid Mobile Application in 1 hour
Dhananjay Kumar
ITCamp 2012 - Alex Gyoshev - Kendo-UI
ITCamp 2012 - Alex Gyoshev - Kendo-UI
ITCamp
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
Kei Sawada
KKBOX WWDC17 UIKit - QQ
KKBOX WWDC17 UIKit - QQ
Liyao Chen
Building android and i os apps with visual studio
Building android and i os apps with visual studio
Lohith Goudagere Nagaraj
Create twitter-ios-app
Create twitter-ios-app
Tsuneo Yoshioka
Hybrid mobile app with Kendo UI Mobile
Hybrid mobile app with Kendo UI Mobile
Dhananjay Kumar
A Better Interface Builder Experience
A Better Interface Builder Experience
Justin Munger
You Know Angular 2, You Know Native Mobile App Development
You Know Angular 2, You Know Native Mobile App Development
Lohith Goudagere Nagaraj
Salesforce1 for Visualforce Developers
Salesforce1 for Visualforce Developers
Keir Bowden
Jquery mobile book review
Jquery mobile book review
Islam AlZatary
Smx Israel 2014 Youtube Optimization 2.0 Akiva Ben- Ezra
Smx Israel 2014 Youtube Optimization 2.0 Akiva Ben- Ezra
Akiva Ben-Ezra
開発を加速させるRetty式チーム開発術 Reloaded
開発を加速させるRetty式チーム開発術 Reloaded
Yoichiro Sakurai
Hello Flutter
Hello Flutter
rihannakedy
Angular light introduction
Angular light introduction
Vladimir Malyk
Popluar AngularJS Frameworks
Popluar AngularJS Frameworks
JaneKimHyun
iOS Design to Code - Code
iOS Design to Code - Code
Liyao Chen
Html5 game development
Html5 game development
chanakanakandala1993
チームを加速させるRetty式開発術
チームを加速させるRetty式開発術
Yoichiro Sakurai
FBIA-Exec1
FBIA-Exec1
Grant Hafer
1人でも頑張れる!Retty式開発環境
1人でも頑張れる!Retty式開発環境
Yoichiro Sakurai
Intro Angular Ionic
Intro Angular Ionic
Gianvito Siciliano
Slides of webinar Kendo UI and Knockout.js
Slides of webinar Kendo UI and Knockout.js
Dhananjay Kumar
Nodejsvs
Nodejsvs
Dhananjay Kumar
Mais conteúdo relacionado
Mais procurados
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
Kei Sawada
KKBOX WWDC17 UIKit - QQ
KKBOX WWDC17 UIKit - QQ
Liyao Chen
Building android and i os apps with visual studio
Building android and i os apps with visual studio
Lohith Goudagere Nagaraj
Create twitter-ios-app
Create twitter-ios-app
Tsuneo Yoshioka
Hybrid mobile app with Kendo UI Mobile
Hybrid mobile app with Kendo UI Mobile
Dhananjay Kumar
A Better Interface Builder Experience
A Better Interface Builder Experience
Justin Munger
You Know Angular 2, You Know Native Mobile App Development
You Know Angular 2, You Know Native Mobile App Development
Lohith Goudagere Nagaraj
Salesforce1 for Visualforce Developers
Salesforce1 for Visualforce Developers
Keir Bowden
Jquery mobile book review
Jquery mobile book review
Islam AlZatary
Smx Israel 2014 Youtube Optimization 2.0 Akiva Ben- Ezra
Smx Israel 2014 Youtube Optimization 2.0 Akiva Ben- Ezra
Akiva Ben-Ezra
開発を加速させるRetty式チーム開発術 Reloaded
開発を加速させるRetty式チーム開発術 Reloaded
Yoichiro Sakurai
Hello Flutter
Hello Flutter
rihannakedy
Angular light introduction
Angular light introduction
Vladimir Malyk
Popluar AngularJS Frameworks
Popluar AngularJS Frameworks
JaneKimHyun
iOS Design to Code - Code
iOS Design to Code - Code
Liyao Chen
Html5 game development
Html5 game development
chanakanakandala1993
チームを加速させるRetty式開発術
チームを加速させるRetty式開発術
Yoichiro Sakurai
FBIA-Exec1
FBIA-Exec1
Grant Hafer
1人でも頑張れる!Retty式開発環境
1人でも頑張れる!Retty式開発環境
Yoichiro Sakurai
Intro Angular Ionic
Intro Angular Ionic
Gianvito Siciliano
Mais procurados
(20)
レッツ!Google Apps ScriptでTDD(仮)
レッツ!Google Apps ScriptでTDD(仮)
KKBOX WWDC17 UIKit - QQ
KKBOX WWDC17 UIKit - QQ
Building android and i os apps with visual studio
Building android and i os apps with visual studio
Create twitter-ios-app
Create twitter-ios-app
Hybrid mobile app with Kendo UI Mobile
Hybrid mobile app with Kendo UI Mobile
A Better Interface Builder Experience
A Better Interface Builder Experience
You Know Angular 2, You Know Native Mobile App Development
You Know Angular 2, You Know Native Mobile App Development
Salesforce1 for Visualforce Developers
Salesforce1 for Visualforce Developers
Jquery mobile book review
Jquery mobile book review
Smx Israel 2014 Youtube Optimization 2.0 Akiva Ben- Ezra
Smx Israel 2014 Youtube Optimization 2.0 Akiva Ben- Ezra
開発を加速させるRetty式チーム開発術 Reloaded
開発を加速させるRetty式チーム開発術 Reloaded
Hello Flutter
Hello Flutter
Angular light introduction
Angular light introduction
Popluar AngularJS Frameworks
Popluar AngularJS Frameworks
iOS Design to Code - Code
iOS Design to Code - Code
Html5 game development
Html5 game development
チームを加速させるRetty式開発術
チームを加速させるRetty式開発術
FBIA-Exec1
FBIA-Exec1
1人でも頑張れる!Retty式開発環境
1人でも頑張れる!Retty式開発環境
Intro Angular Ionic
Intro Angular Ionic
Mais de Dhananjay Kumar
Slides of webinar Kendo UI and Knockout.js
Slides of webinar Kendo UI and Knockout.js
Dhananjay Kumar
Nodejsvs
Nodejsvs
Dhananjay Kumar
Node.js
Node.js
Dhananjay Kumar
No SQL with Kendo UI
No SQL with Kendo UI
Dhananjay Kumar
Patterns in JavaScript
Patterns in JavaScript
Dhananjay Kumar
Presenter deck icenium hol
Presenter deck icenium hol
Dhananjay Kumar
Bringbestoinyou
Bringbestoinyou
Dhananjay Kumar
Java script
Java script
Dhananjay Kumar
Windows azure mobile service
Windows azure mobile service
Dhananjay Kumar
Test studiowebinaraugcodedstep
Test studiowebinaraugcodedstep
Dhananjay Kumar
Functions and Objects in JavaScript
Functions and Objects in JavaScript
Dhananjay Kumar
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
Dhananjay Kumar
Cloud Based Enterprise Apps using Everlive
Cloud Based Enterprise Apps using Everlive
Dhananjay Kumar
A Look into Automated Web UI Test
A Look into Automated Web UI Test
Dhananjay Kumar
Windows phone 8 app using Kendo UI
Windows phone 8 app using Kendo UI
Dhananjay Kumar
Cross platformmobileapp
Cross platformmobileapp
Dhananjay Kumar
Windows aazuremobileservices
Windows aazuremobileservices
Dhananjay Kumar
Rad controlforwindows25thapril
Rad controlforwindows25thapril
Dhananjay Kumar
Data asservice
Data asservice
Dhananjay Kumar
WCF for begineers
WCF for begineers
Dhananjay Kumar
Mais de Dhananjay Kumar
(20)
Slides of webinar Kendo UI and Knockout.js
Slides of webinar Kendo UI and Knockout.js
Nodejsvs
Nodejsvs
Node.js
Node.js
No SQL with Kendo UI
No SQL with Kendo UI
Patterns in JavaScript
Patterns in JavaScript
Presenter deck icenium hol
Presenter deck icenium hol
Bringbestoinyou
Bringbestoinyou
Java script
Java script
Windows azure mobile service
Windows azure mobile service
Test studiowebinaraugcodedstep
Test studiowebinaraugcodedstep
Functions and Objects in JavaScript
Functions and Objects in JavaScript
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
Create Hybrid Mobile Application with Icenium and Kendo UI Mobile
Cloud Based Enterprise Apps using Everlive
Cloud Based Enterprise Apps using Everlive
A Look into Automated Web UI Test
A Look into Automated Web UI Test
Windows phone 8 app using Kendo UI
Windows phone 8 app using Kendo UI
Cross platformmobileapp
Cross platformmobileapp
Windows aazuremobileservices
Windows aazuremobileservices
Rad controlforwindows25thapril
Rad controlforwindows25thapril
Data asservice
Data asservice
WCF for begineers
WCF for begineers
Último
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
EduSkills OECD
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
chloefrazer622
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
Janet Corral
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
AyushMahapatra5
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
christianmathematics
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
Thiyagu K
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
TechSoup
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
Steve Thomason
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
Thiyagu K
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
Maestría en Comunicación Digital Interactiva - UNR
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
Association for Project Management
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
Jayanti Pande
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
GeoBlogs
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
Dr. Mazin Mohamed alkathiri
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
RaunakKeshri1
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
misteraugie
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
SoniaTolstoy
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
PsychoTech Services
Último
(20)
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
IGNOU MSCCFT and PGDCFT Exam Question Pattern: MCFT003 Counselling and Family...
Netflix hybrid mobile app using kendo ui mobile
1.
Netflix Hybrid Mobile app
using Kendo UI Mobile Dhananjay Kumar Customer Advocate Telerik India @debug_mode
2.
Step 1 :
Add Reference
3.
Step 2 :
Create layout
4.
Step 3 :
Initialize Kendo Mobile
5.
Step 4 :
Create Views
6.
Step 5 :
Create Data Source
7.
Step 6 :
Create Template to show Movies Title
8.
Step 7 :
Create List View to display Movie Title
9.
Step 8 :
Define CSS for Movie Title
10.
Step 9 :
Create Data Source for Movie detail view
11.
Step 10 :
Create Template for Movie detail view
12.
Step 11 :
Create View for Movie detail view
Notas do Editor
<meta charset="utf-8" /> <script src="kendo/js/jquery.min.js"></script> <script src="kendo/js/kendo.mobile.min.js"></script> <script src="scripts/hello-world.js"></script> <link href="kendo/styles/kendo.mobile.all.min.css" rel="stylesheet" /> <link href="styles/main.css" rel="stylesheet" />
<div data-role="layout" data-id="mobile-tabstrip"> <header data-role="header"> <div data-role="navbar"> <a data-role="backbutton" data-align="left">Back</a> <span data-role="view-title"></span> </div> </header> <div data-role="footer"> <div data-role="tabstrip"> <a href="#loginView" data-icon="action">Login</a> <a href="#movieTitleView" data-icon="more">Browse</a> <a href="#searchView" data-icon="search">Search</a> </div> </div> </div>
<script>var app = new kendo.mobile.Application(document.body, { transition: "slide", layout: "mobile-tabstrip", initial: "loginView" }); </script>
<div data-role="view" id="movieDetailView" data-title="Details"> <h1>Movie Title View</h1> </div> <div data-role="view" id="loginView" data-title="Login" > <h1>Login View </h1> </div> <div data-role="view" id="searchView"> <h1>Search View</h1> </div>
varmovieTitleData;movieTitleData = new kendo.data.DataSource( { type: "odata",pageSize: 30,endlessScroll: true, batch: false, transport: { read: { url: "http://odata.netflix.com/Catalog/Titles",dataType: "jsonp", data: { Accept: "application/json" } } } }); function showMovieTitle(e) {movieTitleData.fetch(); }
<script id="movieTemplate" type="text/x-kendo-template"> <a href="\\#movieDetailView?Id=#:data.Id#" class="km-listview-link" data-role="listview-link"> <h4>#=data.Name.substring(0,15)#</h4> <imgsrc= #=data.BoxArt.MediumUrl# /> </a> </script>
<div data-role="view" id="movieDetailView" data-title="Details" data-show="showMovieTitle"> <ul id="Ul1" data-source="movieTitleData" data-endlessScroll="true" data-template="movieTemplate" data-role="listview" data-style="inset" > </ul> </div>
<div data-role="view" id="movieDetailView" data-title="Details" data-show="showMovieTitle"> <ul id="Ul1" data-source="movieTitleData" data-endlessScroll="true" data-template="movieTemplate" data-role="listview" data-style="inset" > </ul> </div>
function showMovieDetail(e) {var view = e.view;varmovieDetailTemplate = kendo.template($("#movieDetailTemplate").text());var query = view.params.Id.toString();varmovieDetails = new kendo.data.DataSource({ type: "odata",serverPaging: true,serverFiltering: true,pageSize: 50, transport: { read: { url: "http://odata.netflix.com/Catalog/Titles",dataType: "jsonp", data: { Accept: "application/json" } } }, filter: { filters: [{ field: "Id", operator: "eq", value: query}] }});movieDetails.fetch(function () {var item = movieDetails.at(0); console.log(item); view.scrollerContent.html(movieDetailTemplate(item));kendo.mobile.init(view.content); }); }
<script id="movieDetailTemplate" type="text/x-kendo-template"><h2>#=data.Name#</h2><imgsrc= #=data.BoxArt.LargeUrl# height=1 width=1/></br></br><h4> #=data.Synopsis# </h4> <a data-role="button" data-rel="actionsheet" href="\\#shareonSocialMediaActionSheet">Share Feedback</a> </script>
<style scoped> #movieTitleView h4 { display: inline-block; font-size: 1.1em; margin: 1em 0 .5em 1em; } #movieTitleViewimg { float: left; width: 4em; height: 4em; margin: 0; -webkit-box-shadow: 0 1px 3px #333; box-shadow: 0 1px 3px #333; -webkit-border-radius: 8px; border-radius: 8px; } #movieDetailViewimg { float: none; width: 15em; height: 12em; margin: 0; -webkit-box-shadow: 0 1px 3px #333; box-shadow: 0 1px 3px #333; -webkit-border-radius: 8px; border-radius: 8px; } </style>
<style scoped> #movieTitleView h4 { display: inline-block; font-size: 1.1em; margin: 1em 0 .5em 1em; } #movieTitleViewimg { float: left; width: 4em; height: 4em; margin: 0; -webkit-box-shadow: 0 1px 3px #333; box-shadow: 0 1px 3px #333; -webkit-border-radius: 8px; border-radius: 8px; } #movieDetailViewimg { float: none; width: 15em; height: 12em; margin: 0; -webkit-box-shadow: 0 1px 3px #333; box-shadow: 0 1px 3px #333; -webkit-border-radius: 8px; border-radius: 8px; } </style>
Baixar agora