Enviar pesquisa
Carregar
Going Offline with Gears And GWT
•
Transferir como PPT, PDF
•
12 gostaram
•
3,717 visualizações
T
tom.peck
Seguir
Writing offline web applications with Google Gears and GWT
Leia menos
Leia mais
Negócios
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 25
Baixar agora
Recomendados
Easing offline web application development with GWT
Easing offline web application development with GWT
Arnaud Tournier
Ajax ppt - 32 slides
Ajax ppt - 32 slides
Smithss25
Ajax and Jquery
Ajax and Jquery
People Strategists
Ajax
Ajax
Tech_MX
Rob Tweed :: Ajax and the Impact on Caché and Similar Technologies
Rob Tweed :: Ajax and the Impact on Caché and Similar Technologies
george.james
01 startoff angularjs
01 startoff angularjs
Erhwen Kuo
M Ramya
M Ramya
st anns PG College,Mallapur,Hyderabad, India
ASP.NET 12 - State Management
ASP.NET 12 - State Management
Randy Connolly
Recomendados
Easing offline web application development with GWT
Easing offline web application development with GWT
Arnaud Tournier
Ajax ppt - 32 slides
Ajax ppt - 32 slides
Smithss25
Ajax and Jquery
Ajax and Jquery
People Strategists
Ajax
Ajax
Tech_MX
Rob Tweed :: Ajax and the Impact on Caché and Similar Technologies
Rob Tweed :: Ajax and the Impact on Caché and Similar Technologies
george.james
01 startoff angularjs
01 startoff angularjs
Erhwen Kuo
M Ramya
M Ramya
st anns PG College,Mallapur,Hyderabad, India
ASP.NET 12 - State Management
ASP.NET 12 - State Management
Randy Connolly
Ajax.ppt
Ajax.ppt
MAGNA COLLEGE OF ENGINEERING
Ajax Ppt
Ajax Ppt
Hema Prasanth
Building Android apps with Parse
Building Android apps with Parse
DroidConTLV
HTML5 New and Improved
HTML5 New and Improved
Timothy Fisher
MongoDB.local Berlin: Building a GraphQL API with MongoDB, Prisma and Typescript
MongoDB.local Berlin: Building a GraphQL API with MongoDB, Prisma and Typescript
MongoDB
Ajax presentation
Ajax presentation
Bharat_Kumawat
MongoDB.local Berlin: App development in a Serverless World
MongoDB.local Berlin: App development in a Serverless World
MongoDB
jQuery Ajax
jQuery Ajax
Anand Kumar Rajana
Android Intermediatte IAK full
Android Intermediatte IAK full
Ahmad Arif Faizin
Dropwizard Introduction
Dropwizard Introduction
Anthony Chen
What is Ajax technology?
What is Ajax technology?
JavaTpoint.Com
Creating REST Webservice With NetBeans
Creating REST Webservice With NetBeans
Neil Ghosh
Dropwizard and Friends
Dropwizard and Friends
Yun Zhi Lin
Building AOL's High Performance, Enterprise Wide Mail Application With Silver...
Building AOL's High Performance, Enterprise Wide Mail Application With Silver...
goodfriday
Ajax
Ajax
gauravashq
Java Web Programming on Google Cloud Platform [3/3] : Google Web Toolkit
Java Web Programming on Google Cloud Platform [3/3] : Google Web Toolkit
IMC Institute
Webdevelopment
Webdevelopment
Giacomo Antonino Fazio
Always on! Or not?
Always on! Or not?
Carsten Sandtner
Java Web Programming on Google Cloud Platform [2/3] : Datastore
Java Web Programming on Google Cloud Platform [2/3] : Datastore
IMC Institute
Xml http request
Xml http request
Jayalakshmi Ayyappan
Chapter 3
Chapter 3
PhysicsJackson
1
1
PhysicsJackson
Mais conteúdo relacionado
Mais procurados
Ajax.ppt
Ajax.ppt
MAGNA COLLEGE OF ENGINEERING
Ajax Ppt
Ajax Ppt
Hema Prasanth
Building Android apps with Parse
Building Android apps with Parse
DroidConTLV
HTML5 New and Improved
HTML5 New and Improved
Timothy Fisher
MongoDB.local Berlin: Building a GraphQL API with MongoDB, Prisma and Typescript
MongoDB.local Berlin: Building a GraphQL API with MongoDB, Prisma and Typescript
MongoDB
Ajax presentation
Ajax presentation
Bharat_Kumawat
MongoDB.local Berlin: App development in a Serverless World
MongoDB.local Berlin: App development in a Serverless World
MongoDB
jQuery Ajax
jQuery Ajax
Anand Kumar Rajana
Android Intermediatte IAK full
Android Intermediatte IAK full
Ahmad Arif Faizin
Dropwizard Introduction
Dropwizard Introduction
Anthony Chen
What is Ajax technology?
What is Ajax technology?
JavaTpoint.Com
Creating REST Webservice With NetBeans
Creating REST Webservice With NetBeans
Neil Ghosh
Dropwizard and Friends
Dropwizard and Friends
Yun Zhi Lin
Building AOL's High Performance, Enterprise Wide Mail Application With Silver...
Building AOL's High Performance, Enterprise Wide Mail Application With Silver...
goodfriday
Ajax
Ajax
gauravashq
Java Web Programming on Google Cloud Platform [3/3] : Google Web Toolkit
Java Web Programming on Google Cloud Platform [3/3] : Google Web Toolkit
IMC Institute
Webdevelopment
Webdevelopment
Giacomo Antonino Fazio
Always on! Or not?
Always on! Or not?
Carsten Sandtner
Java Web Programming on Google Cloud Platform [2/3] : Datastore
Java Web Programming on Google Cloud Platform [2/3] : Datastore
IMC Institute
Xml http request
Xml http request
Jayalakshmi Ayyappan
Mais procurados
(20)
Ajax.ppt
Ajax.ppt
Ajax Ppt
Ajax Ppt
Building Android apps with Parse
Building Android apps with Parse
HTML5 New and Improved
HTML5 New and Improved
MongoDB.local Berlin: Building a GraphQL API with MongoDB, Prisma and Typescript
MongoDB.local Berlin: Building a GraphQL API with MongoDB, Prisma and Typescript
Ajax presentation
Ajax presentation
MongoDB.local Berlin: App development in a Serverless World
MongoDB.local Berlin: App development in a Serverless World
jQuery Ajax
jQuery Ajax
Android Intermediatte IAK full
Android Intermediatte IAK full
Dropwizard Introduction
Dropwizard Introduction
What is Ajax technology?
What is Ajax technology?
Creating REST Webservice With NetBeans
Creating REST Webservice With NetBeans
Dropwizard and Friends
Dropwizard and Friends
Building AOL's High Performance, Enterprise Wide Mail Application With Silver...
Building AOL's High Performance, Enterprise Wide Mail Application With Silver...
Ajax
Ajax
Java Web Programming on Google Cloud Platform [3/3] : Google Web Toolkit
Java Web Programming on Google Cloud Platform [3/3] : Google Web Toolkit
Webdevelopment
Webdevelopment
Always on! Or not?
Always on! Or not?
Java Web Programming on Google Cloud Platform [2/3] : Datastore
Java Web Programming on Google Cloud Platform [2/3] : Datastore
Xml http request
Xml http request
Destaque
Chapter 3
Chapter 3
PhysicsJackson
1
1
PhysicsJackson
6
6
PhysicsJackson
6
6
PhysicsJackson
Introduction To Quantum Behaviour
Introduction To Quantum Behaviour
PhysicsJackson
5
5
PhysicsJackson
Chapter 8
Chapter 8
PhysicsJackson
Designer Materials 2
Designer Materials 2
PhysicsJackson
Chapter 3
Chapter 3
PhysicsJackson
13.3 Up Up And Away
13.3 Up Up And Away
PhysicsJackson
1
1
PhysicsJackson
Hercodereportolsf 090708195055 Phpapp02
Hercodereportolsf 090708195055 Phpapp02
Natalie Q.
Social Media Leads Generation
Social Media Leads Generation
Cashflow Copywriting and Marketing
Henry Smith Charity
Henry Smith Charity
syfab
Guidestar searching for similar organisations
Guidestar searching for similar organisations
syfab
Presentation 2
Presentation 2
Marilyn Hebert
Gala Sportu Kartingowego 2014
Gala Sportu Kartingowego 2014
PZM
Hercode Wittyfullreportfinal 090717195554 Phpapp02
Hercode Wittyfullreportfinal 090717195554 Phpapp02
Natalie Q.
NC HIE Himss discussion 21feb2012
NC HIE Himss discussion 21feb2012
twerf
Quantum Theory
Quantum Theory
PhysicsJackson
Destaque
(20)
Chapter 3
Chapter 3
1
1
6
6
6
6
Introduction To Quantum Behaviour
Introduction To Quantum Behaviour
5
5
Chapter 8
Chapter 8
Designer Materials 2
Designer Materials 2
Chapter 3
Chapter 3
13.3 Up Up And Away
13.3 Up Up And Away
1
1
Hercodereportolsf 090708195055 Phpapp02
Hercodereportolsf 090708195055 Phpapp02
Social Media Leads Generation
Social Media Leads Generation
Henry Smith Charity
Henry Smith Charity
Guidestar searching for similar organisations
Guidestar searching for similar organisations
Presentation 2
Presentation 2
Gala Sportu Kartingowego 2014
Gala Sportu Kartingowego 2014
Hercode Wittyfullreportfinal 090717195554 Phpapp02
Hercode Wittyfullreportfinal 090717195554 Phpapp02
NC HIE Himss discussion 21feb2012
NC HIE Himss discussion 21feb2012
Quantum Theory
Quantum Theory
Semelhante a Going Offline with Gears And GWT
Future of Web Apps: Google Gears
Future of Web Apps: Google Gears
dion
สปริงเฟรมเวิร์ค4.1
สปริงเฟรมเวิร์ค4.1
ทวิร พานิชสมบัติ
The Big Picture and How to Get Started
The Big Picture and How to Get Started
guest1af57e
Javascript first-class citizenery
Javascript first-class citizenery
toddbr
I Feel Pretty
I Feel Pretty
John Quaglia
Boston Computing Review - Java Server Pages
Boston Computing Review - Java Server Pages
John Brunswick
09 - express nodes on the right angle - vitaliy basyuk - it event 2013 (5)
09 - express nodes on the right angle - vitaliy basyuk - it event 2013 (5)
Igor Bronovskyy
Bkbiet day2 & 3
Bkbiet day2 & 3
mihirio
Going Serverless with Azure Functions
Going Serverless with Azure Functions
Shahed Chowdhuri
Saving Time And Effort With QuickBase Api - Sergio Haro
Saving Time And Effort With QuickBase Api - Sergio Haro
QuickBase, Inc.
Google Gears
Google Gears
silenceIT Inc.
Php frameworks
Php frameworks
Anil Kumar Panigrahi
Running Vue Storefront in production (PWA Magento webshop)
Running Vue Storefront in production (PWA Magento webshop)
Vendic Magento, PWA & Marketing
General Principles of Web Security
General Principles of Web Security
jemond
The vJUG talk about jOOQ: Get Back in Control of Your SQL
The vJUG talk about jOOQ: Get Back in Control of Your SQL
Lukas Eder
Share point hosted add ins munich
Share point hosted add ins munich
Sonja Madsen
Revolution or Evolution in Page Object
Revolution or Evolution in Page Object
Artem Sokovets
Rediscovering Spring with Spring Boot(1)
Rediscovering Spring with Spring Boot(1)
Gunith Devasurendra
前端概述
前端概述
Ethan Zhang
Intro Open Social and Dashboards
Intro Open Social and Dashboards
Atlassian
Semelhante a Going Offline with Gears And GWT
(20)
Future of Web Apps: Google Gears
Future of Web Apps: Google Gears
สปริงเฟรมเวิร์ค4.1
สปริงเฟรมเวิร์ค4.1
The Big Picture and How to Get Started
The Big Picture and How to Get Started
Javascript first-class citizenery
Javascript first-class citizenery
I Feel Pretty
I Feel Pretty
Boston Computing Review - Java Server Pages
Boston Computing Review - Java Server Pages
09 - express nodes on the right angle - vitaliy basyuk - it event 2013 (5)
09 - express nodes on the right angle - vitaliy basyuk - it event 2013 (5)
Bkbiet day2 & 3
Bkbiet day2 & 3
Going Serverless with Azure Functions
Going Serverless with Azure Functions
Saving Time And Effort With QuickBase Api - Sergio Haro
Saving Time And Effort With QuickBase Api - Sergio Haro
Google Gears
Google Gears
Php frameworks
Php frameworks
Running Vue Storefront in production (PWA Magento webshop)
Running Vue Storefront in production (PWA Magento webshop)
General Principles of Web Security
General Principles of Web Security
The vJUG talk about jOOQ: Get Back in Control of Your SQL
The vJUG talk about jOOQ: Get Back in Control of Your SQL
Share point hosted add ins munich
Share point hosted add ins munich
Revolution or Evolution in Page Object
Revolution or Evolution in Page Object
Rediscovering Spring with Spring Boot(1)
Rediscovering Spring with Spring Boot(1)
前端概述
前端概述
Intro Open Social and Dashboards
Intro Open Social and Dashboards
Último
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Renandantas16
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
Online Income Engine
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
Paul Menig
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
Roland Driesen
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
seri bangash
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Tina Ji
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
KeppelCorporation
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
Michael W. Hawkins
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Call Girls In Delhi Whatsup 9873940964 Enjoy Unlimited Pleasure
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
anilsa9823
GD Birla and his contribution in management
GD Birla and his contribution in management
chhavia330
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
Neil Kimberley
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
Roland Driesen
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Dipal Arora
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
Ravindra Nath Shukla
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
Forklift Trucks in Minnesota
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
karancommunications
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
discovermytutordmt
Último
(20)
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
Unlocking the Secrets of Affiliate Marketing.pdf
Unlocking the Secrets of Affiliate Marketing.pdf
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
GD Birla and his contribution in management
GD Birla and his contribution in management
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
Going Offline with Gears And GWT
1.
2.
3.
How? GWT -
Google Web Toolkit Google Gears
4.
Google Web Toolkit
5.
Write AJAX Applications
in Java
6.
7.
8.
Google Gears
9.
10.
11.
12.
13.
14.
Manifest File {
"betaManifestVersion": 1, "version": "Version 1.0", "entries": [ { "url": "7EEF8FB6BA93DAAD0AB9A64C6D6471FE.cache.html" }, { "url": "7EEF8FB6BA93DAAD0AB9A64C6D6471FE.cache.js" }, { "url": "7EEF8FB6BA93DAAD0AB9A64C6D6471FE.cache.xml" }, { "url": "87AA9AB2FB06214DC10C32E7B35C5F6A.cache.html" }, { "url": "87AA9AB2FB06214DC10C32E7B35C5F6A.cache.js" }, { "url": "87AA9AB2FB06214DC10C32E7B35C5F6A.cache.xml" }, { "url": "884D363F8887607F5180653AA6B10E6D.cache.html" }, { "url": "884D363F8887607F5180653AA6B10E6D.cache.js" }, { "url": "884D363F8887607F5180653AA6B10E6D.cache.xml" }, { "url": "com.company.CompanyApp.nocache.js" }, { "url": "gears_init.js" }, { "url": "gwt.js" }, { "url": "CompanyApp.html" }, { "url": "default.css" }, { "url": "logo1.png" }, ] }
15.
Load Resources LocalServer
localServer = new LocalServer();ManagedResourceStore managedRS = localServer.createManagedResourceStore("CompanyApp"); managedRS.setManifestURL(" http://company.com/manifest.json "); managedR.checkForUpdate(); new Timer() { public void run() { switch (managedResourceStore.getUpdateStatus()) { case ManagedResourceStore.UPDATE_OK: statusLabel.setText("Ready for offline access"); break ; case ManagedResourceStore.UPDATE_CHECKING: case ManagedResourceStore.UPDATE_DOWNLOADING: schedule(500); break ; case ManagedResourceStore.UPDATE_FAILED: statusLabel.setText("Unable to go offline); break ; } } }.schedule(500);
16.
17.
18.
Create Database private
Database m_database = null; try { m_database = new Database(“Test”); ResultSet rs = m_database.execute(“create table...”); rs.close(); } // try catch (Exception e) { // Gears not installed } // catch
19.
Queries String sql
= “select id, first_name, last_name from person”; ResultSet rs = m_database.execute(sql); ArrayList results = new ArrayList(); while (rs.isValidRow()) { PersonBean person = new PersonBean(); person.setID(rs.getFieldAsInt(0)); person.setFirstName(rs.getFieldAsString(1)); person.setLastName(rs.getFieldAsString(2)); results.add(person); rs.next(); } // while rs.close();
20.
Insert, Update String
args[] = new String[3]; args[0] = Integer.toString(person.getID()); args[1] = person.getFirstName(); args[2] = person.getLastName();ResultSet rs = m_database.execute(“insert into person (id, first_name, last_name) values (?,?,?)”, args); rs.close(); args = new String[3]; args[0] = person.getFirstName(); args[1] = person.getLastName();args[2] = Integer.toString(person.getID()); rs = m_database.execute(“update person set first_name=?, last_name=? where id=?)”, args); rs.close();
21.
Demo
22.
23.
24.
Conclusion Google Gears
allows web applications to run offline Google Web Toolkit makes it easy to program Gears
25.
Thank You
Notas do Editor
This presentation describes how to create a web application that users can run inside their web browsers without having an Internet connection.
Baixar agora