Enviar pesquisa
Carregar
How to create high scalable JavaScript apps for Java Portals
•
3 gostaram
•
1,111 visualizações
Zeno Rocha
Seguir
Jax Conf @ Mainz, Germany @ April, 2013
Leia menos
Leia mais
Tecnologia
Educação
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 99
Baixar agora
Baixar para ler offline
Recomendados
3d web
3d web
3d web
Kevin Vandecar
When you are about to make the step from developing web apps to making mobile apps, you should consider using a hybrid technology approach. The use of web technologies to build "native" mobile apps is a journey with a lot of choices to make and questions to answer. This presentation tells you, how we made our decisions and what options we had been looking at. It also introduces the Lungo-Angular-Bridge we use to bring together the best of Lungo and Angular to make mobile apps that rock.
From website to mobile app - a journey
From website to mobile app - a journey
Martin Naumann
Introduction to 'Up and Running With Front End Web Development' course at VAMK (Vaasa University of Applied Science).
Introduction to JavaScript
Introduction to JavaScript
Anass90
Technologies like PhoneGap, Xamarin and other cross-platform frameworks may be a great choice for your project. But you should be aware of the risks you take: framework lock-in, compatibility issues, easy reverse engineering etc.
Anton Sakharov: The risks you take when develop cross-platform apps using HT...
Anton Sakharov: The risks you take when develop cross-platform apps using HT...
Mobile Trends
WillsResume
WillsResume
Will Tirado
Presented at Klab.Rw tech and entrpreneurA few slides and associated code on how to Build and Deploy a Python Web Application in under 30 minutes.
Build and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 Mins
Jeff Hull
We will discuss how to build your application on the top of cross-platform technologies using advantages of few languages. We will deep review UI and business logic and think how to make a bridge between them.
Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...
Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...
Mobile Trends
Mobile Apps are the novelty of the moment, in a business that is booming. We are already beyond the initial wave of mobile apps, where developing a native app was an occult science. At this time, all websites may have an App and Internet experience will never be the same. In particular, the topic of my talk was focused on WebApps that can be developed for Android and iOS based on HTML, CSS and Javascript, integrated with Joomla! CMS.
JDay Sevilla 2015 - Mobile app development for Joomla
JDay Sevilla 2015 - Mobile app development for Joomla
Extly Extensions - JoomGap
Recomendados
3d web
3d web
3d web
Kevin Vandecar
When you are about to make the step from developing web apps to making mobile apps, you should consider using a hybrid technology approach. The use of web technologies to build "native" mobile apps is a journey with a lot of choices to make and questions to answer. This presentation tells you, how we made our decisions and what options we had been looking at. It also introduces the Lungo-Angular-Bridge we use to bring together the best of Lungo and Angular to make mobile apps that rock.
From website to mobile app - a journey
From website to mobile app - a journey
Martin Naumann
Introduction to 'Up and Running With Front End Web Development' course at VAMK (Vaasa University of Applied Science).
Introduction to JavaScript
Introduction to JavaScript
Anass90
Technologies like PhoneGap, Xamarin and other cross-platform frameworks may be a great choice for your project. But you should be aware of the risks you take: framework lock-in, compatibility issues, easy reverse engineering etc.
Anton Sakharov: The risks you take when develop cross-platform apps using HT...
Anton Sakharov: The risks you take when develop cross-platform apps using HT...
Mobile Trends
WillsResume
WillsResume
Will Tirado
Presented at Klab.Rw tech and entrpreneurA few slides and associated code on how to Build and Deploy a Python Web Application in under 30 minutes.
Build and Deploy a Python Web App to Amazon in 30 Mins
Build and Deploy a Python Web App to Amazon in 30 Mins
Jeff Hull
We will discuss how to build your application on the top of cross-platform technologies using advantages of few languages. We will deep review UI and business logic and think how to make a bridge between them.
Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...
Alexander Shitikov: Cross Platform Mobile Development. Business Logic for mob...
Mobile Trends
Mobile Apps are the novelty of the moment, in a business that is booming. We are already beyond the initial wave of mobile apps, where developing a native app was an occult science. At this time, all websites may have an App and Internet experience will never be the same. In particular, the topic of my talk was focused on WebApps that can be developed for Android and iOS based on HTML, CSS and Javascript, integrated with Joomla! CMS.
JDay Sevilla 2015 - Mobile app development for Joomla
JDay Sevilla 2015 - Mobile app development for Joomla
Extly Extensions - JoomGap
Prototyping app using JS and HTML5 (Ciklum Kharkiv)
Prototyping app using JS and HTML5 (Ciklum Kharkiv)
Yuriy Silvestrov
LOL slideshare descriptions. As if…
NodeConfLondon - Making ES6 happen with ChakraCore and Node
NodeConfLondon - Making ES6 happen with ChakraCore and Node
Christian Heilmann
Introduction to JavaScript
Javascriptpowerpoint
Javascriptpowerpoint
SaneMaly
Resume
Resume
skthewebmaster
The basics of ruby and rails explained on Arrrrcamp
Ruby and Rails Basics
Ruby and Rails Basics
ArrrrCamp
How we used Rapid web development frameworks like CakePHP and Ruby on Rails to launch our startup and build in record time.
Startup and Rapid web development
Startup and Rapid web development
Lalit Shandilya
เรียนรู้และทำความเข้าใจเทคโนโลยี React Native ในการสร้างแอพพลิเคชั่นแบบ Native บน iOS และ Android Understand React Native in Native Application Development for iOS and Android platform. Speaker: ธีรเศรษฐ์ จิรภัทร์ชาญเดช Group: iOS Developer Thailand Meetup #4
React native - What, Why, How?
React native - What, Why, How?
Teerasej Jiraphatchandej
Apresentação Realizada no Microsoft Tech Day em 31/05/2014, na Microsoft Brasil
Ms TechDay - Blend: Apps além do Código
Ms TechDay - Blend: Apps além do Código
Aline Firmino Brito
Good tips for front-end development for Django Devs
Practical guide for front-end development for django devs
Practical guide for front-end development for django devs
Davidson Fellipe
We focus on newbie front end / JavaScript full-stack engineer training, we will tell training evolution. And we well tell you how PWA works in training process.
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
Caesar Chi
介紹 Angualr.js 2 以及完整生態系,包含工作模式及 Angular2 如何與 firebase 協作的概念談。 introduce Angular2 and what is concept of Angular2, how it works for Angular Universal. Firebase how to help developer improvement.
Introduce Angular2 & render & firebase flow
Introduce Angular2 & render & firebase flow
Caesar Chi
Rajeev-Rawat-Resume
Rajeev-Rawat-Resume
Rajeev Rawat
Angular.js is a popular client side javascript framework. Marcello will demonstrate how to use Angular.js to work with Cascade to build a fast onepage website. Angular.js can also replace some xsl and velocity code when building websites. Content that comes from Cascade can be published as json or xml which is then used by Angular services to generate page content, dynamic navigation and more.
Angularjs cascade
Angularjs cascade
hannonhill
Slides da palestra apresentada no dia 18 de Junho de 2011 no evento FrontInRio
WTF Javascript - FrontInRio 2011
WTF Javascript - FrontInRio 2011
Leonardo Balter
Rio.JS Conf - 09/03/13 - Rio de Janeiro, Brasil
Como Perder Peso (no browser)
Como Perder Peso (no browser)
Zeno Rocha
Palestra - Universidade Federal do Estado do Rio de Janeiro
HTML 5
HTML 5
Zeno Rocha
Palestra - Front in Rio 2011
Desbravando o HTML5 Boilerplate
Desbravando o HTML5 Boilerplate
Zeno Rocha
Apresentado na Conferência da W3C Brasil
Super Trunfo - Case de Dados Abertos
Super Trunfo - Case de Dados Abertos
Zeno Rocha
Palestra - V Convescote Caos! - 10/08/2010
Wordpress
Wordpress
Zeno Rocha
Apresentação sobre Orientação a Objetos com Javascript feita no FISL 12. O Objetivo foi mostrar que Javascript é tão orientado a objetos quanto as linguagens baseadas em classes.
Javascript Orientado a Objetos - Fisl12
Javascript Orientado a Objetos - Fisl12
Emerson Macedo
Lightning Talk - 13º Encontro Locaweb de Profissionais de Internet
Construindo Projetos Robustos em HTML5
Construindo Projetos Robustos em HTML5
Zeno Rocha
Presented at HTML5 Dev Conf - San Francisco, 2013.
Augmented Reality in JavaScript
Augmented Reality in JavaScript
Zeno Rocha
Mais conteúdo relacionado
Mais procurados
Prototyping app using JS and HTML5 (Ciklum Kharkiv)
Prototyping app using JS and HTML5 (Ciklum Kharkiv)
Yuriy Silvestrov
LOL slideshare descriptions. As if…
NodeConfLondon - Making ES6 happen with ChakraCore and Node
NodeConfLondon - Making ES6 happen with ChakraCore and Node
Christian Heilmann
Introduction to JavaScript
Javascriptpowerpoint
Javascriptpowerpoint
SaneMaly
Resume
Resume
skthewebmaster
The basics of ruby and rails explained on Arrrrcamp
Ruby and Rails Basics
Ruby and Rails Basics
ArrrrCamp
How we used Rapid web development frameworks like CakePHP and Ruby on Rails to launch our startup and build in record time.
Startup and Rapid web development
Startup and Rapid web development
Lalit Shandilya
เรียนรู้และทำความเข้าใจเทคโนโลยี React Native ในการสร้างแอพพลิเคชั่นแบบ Native บน iOS และ Android Understand React Native in Native Application Development for iOS and Android platform. Speaker: ธีรเศรษฐ์ จิรภัทร์ชาญเดช Group: iOS Developer Thailand Meetup #4
React native - What, Why, How?
React native - What, Why, How?
Teerasej Jiraphatchandej
Apresentação Realizada no Microsoft Tech Day em 31/05/2014, na Microsoft Brasil
Ms TechDay - Blend: Apps além do Código
Ms TechDay - Blend: Apps além do Código
Aline Firmino Brito
Good tips for front-end development for Django Devs
Practical guide for front-end development for django devs
Practical guide for front-end development for django devs
Davidson Fellipe
We focus on newbie front end / JavaScript full-stack engineer training, we will tell training evolution. And we well tell you how PWA works in training process.
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
Caesar Chi
介紹 Angualr.js 2 以及完整生態系,包含工作模式及 Angular2 如何與 firebase 協作的概念談。 introduce Angular2 and what is concept of Angular2, how it works for Angular Universal. Firebase how to help developer improvement.
Introduce Angular2 & render & firebase flow
Introduce Angular2 & render & firebase flow
Caesar Chi
Rajeev-Rawat-Resume
Rajeev-Rawat-Resume
Rajeev Rawat
Angular.js is a popular client side javascript framework. Marcello will demonstrate how to use Angular.js to work with Cascade to build a fast onepage website. Angular.js can also replace some xsl and velocity code when building websites. Content that comes from Cascade can be published as json or xml which is then used by Angular services to generate page content, dynamic navigation and more.
Angularjs cascade
Angularjs cascade
hannonhill
Mais procurados
(13)
Prototyping app using JS and HTML5 (Ciklum Kharkiv)
Prototyping app using JS and HTML5 (Ciklum Kharkiv)
NodeConfLondon - Making ES6 happen with ChakraCore and Node
NodeConfLondon - Making ES6 happen with ChakraCore and Node
Javascriptpowerpoint
Javascriptpowerpoint
Resume
Resume
Ruby and Rails Basics
Ruby and Rails Basics
Startup and Rapid web development
Startup and Rapid web development
React native - What, Why, How?
React native - What, Why, How?
Ms TechDay - Blend: Apps além do Código
Ms TechDay - Blend: Apps além do Código
Practical guide for front-end development for django devs
Practical guide for front-end development for django devs
Morden F2E Education - Think of Progressive Web Apps
Morden F2E Education - Think of Progressive Web Apps
Introduce Angular2 & render & firebase flow
Introduce Angular2 & render & firebase flow
Rajeev-Rawat-Resume
Rajeev-Rawat-Resume
Angularjs cascade
Angularjs cascade
Destaque
Slides da palestra apresentada no dia 18 de Junho de 2011 no evento FrontInRio
WTF Javascript - FrontInRio 2011
WTF Javascript - FrontInRio 2011
Leonardo Balter
Rio.JS Conf - 09/03/13 - Rio de Janeiro, Brasil
Como Perder Peso (no browser)
Como Perder Peso (no browser)
Zeno Rocha
Palestra - Universidade Federal do Estado do Rio de Janeiro
HTML 5
HTML 5
Zeno Rocha
Palestra - Front in Rio 2011
Desbravando o HTML5 Boilerplate
Desbravando o HTML5 Boilerplate
Zeno Rocha
Apresentado na Conferência da W3C Brasil
Super Trunfo - Case de Dados Abertos
Super Trunfo - Case de Dados Abertos
Zeno Rocha
Palestra - V Convescote Caos! - 10/08/2010
Wordpress
Wordpress
Zeno Rocha
Apresentação sobre Orientação a Objetos com Javascript feita no FISL 12. O Objetivo foi mostrar que Javascript é tão orientado a objetos quanto as linguagens baseadas em classes.
Javascript Orientado a Objetos - Fisl12
Javascript Orientado a Objetos - Fisl12
Emerson Macedo
Lightning Talk - 13º Encontro Locaweb de Profissionais de Internet
Construindo Projetos Robustos em HTML5
Construindo Projetos Robustos em HTML5
Zeno Rocha
Presented at HTML5 Dev Conf - San Francisco, 2013.
Augmented Reality in JavaScript
Augmented Reality in JavaScript
Zeno Rocha
It's Javascript Time
It's Javascript Time
Davidson Fellipe
javascript
Aula javascript
Aula javascript
Gabriel Moura
Apresentação feita no PHP Conference Brasil 2010 expondo dicas de como melhorar a performance no frontend de uma forma bem humorada.
Javascript para adultos
Javascript para adultos
Guilherme Blanco
Apresentado no QCon São Paulo 2012
Os mitos do desenvolvimento front-end
Os mitos do desenvolvimento front-end
Zeno Rocha
Uma Introdução à Personal Kanban baseada no livro de Jim Benson e de David Anderson. Técnicas para uma vida mais organizada e produtiva.
Personal Kanban
Personal Kanban
André Faria Gomes
JavaScript from the ground up. Sintaxe, boas práticas, metodologias e outras informações úteis.
JavaScript for Beginners
JavaScript for Beginners
SAPO Sessions
Apresentação feita para o treinamento dos colaboradores da Vitrio. Público alvo do treinamento: Analistas de conteúdo, Designers e equipe de Marketing Digital. O principal assunto era uma breve introdução ao JavaScript ,jQuery e plugins. Entretanto, abrangemos outros tópicos, tais como: Desenvolvimento em Camadas, requisições, performance de web sites e algumas ferramentas.
Introdução básica ao JavaScript
Introdução básica ao JavaScript
Carlos Eduardo Kadu
Introdução ao JavaScript, história, características da linguagem e lógica de programação.
Introdução ao JavaScript
Introdução ao JavaScript
Carlos Roberto Gomes Junior
Apresentação realizada durante a Semana Nacional de Ciência e Tecnologia de 2014, no Instituto Federal de Educação, Ciência e Tecnologia, em São Carlos. O minicurso "DOMinando Javascript" pretende mostrar os primeiros passos em Javascript, a linguagem mais utilizada no GitHub, passando do primeiro "Hello World" em um escopo global no navegador, até a manipulação de DOM (Document Object Model).
DOMinando JavaScript
DOMinando JavaScript
Thiago Poiani
Video: https://www.youtube.com/watch?v=NCGLPp778JY You’ve probably heard about the amazing things that HTML5 can do. Maybe you already saved some data using Local Storage, fetched user coordinates using Geolocation, or even drew graphs and other objects using Canvas. But did you know there are many more new JavaScript APIs in the Web Platform? In this talk, we’ll see how to leverage the power of those APIs in order to create better experiences for your users.
Web APIs you (probably) didn't know existed
Web APIs you (probably) didn't know existed
Zeno Rocha
This deck is based on a paper we wrote for the SAMRA 2011 conference. It's a short introduction to some of the ideas underlying the concept of "gamification". It also details the results from a simple experiment we conducted to measure the effectiveness of gamifying an online community. We were restricted by a tight deadline and the existing capabilities of the online platform we partnered with, but the results are still pretty clear (although small base sizes makes it difficult to draw solid conclusions). To follow up these tantalising results, we are writing another paper for ESOMAR Congress that collects more numbers describing the effectivness of gamification. I had a lot of fun illustrating the deck. Hope you enjoy reading it.
Gamification: Future or Fail?
Gamification: Future or Fail?
Socialphysicist
Destaque
(20)
WTF Javascript - FrontInRio 2011
WTF Javascript - FrontInRio 2011
Como Perder Peso (no browser)
Como Perder Peso (no browser)
HTML 5
HTML 5
Desbravando o HTML5 Boilerplate
Desbravando o HTML5 Boilerplate
Super Trunfo - Case de Dados Abertos
Super Trunfo - Case de Dados Abertos
Wordpress
Wordpress
Javascript Orientado a Objetos - Fisl12
Javascript Orientado a Objetos - Fisl12
Construindo Projetos Robustos em HTML5
Construindo Projetos Robustos em HTML5
Augmented Reality in JavaScript
Augmented Reality in JavaScript
It's Javascript Time
It's Javascript Time
Aula javascript
Aula javascript
Javascript para adultos
Javascript para adultos
Os mitos do desenvolvimento front-end
Os mitos do desenvolvimento front-end
Personal Kanban
Personal Kanban
JavaScript for Beginners
JavaScript for Beginners
Introdução básica ao JavaScript
Introdução básica ao JavaScript
Introdução ao JavaScript
Introdução ao JavaScript
DOMinando JavaScript
DOMinando JavaScript
Web APIs you (probably) didn't know existed
Web APIs you (probably) didn't know existed
Gamification: Future or Fail?
Gamification: Future or Fail?
Semelhante a How to create high scalable JavaScript apps for Java Portals
Liferay is very well known as a good platform for building portals. It provides a nice combination of out of the box features, extensibility and application development options to build almost any website, portal or complex application without starting from scratch every time. But is that all it can do? For a few years the development world has been focusing more and more on developing for mobile and tablets, glasses and TVs or even provide public web APIs for any developers to build on top of a company’s services and content. And we have noticed “There isn’t a Liferay for those developers!”, most of that type development is started from scratch, “What if Liferay filled that gap?” During this talk we will show how the most recent developments of the Liferay team are building a more versatile and modular platform than ever, an environment to leverage the most modern frontend development tools for enterprise needs, a set of tools to build mobile apps (for any device) with a powerful backend in a tenth of the time it typically takes. And all of it Open Source and fully standards based.
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
Jorge Ferrer
This is the detailed slides I was using when delivering the Android Crash Course meetup. You can find the video that was taken during the delivery of this meetup in two parts at the following URL addresses: https://youtu.be/9v7FRcVIJJE https://youtu.be/xC10mIIZJ7s More information about the android course I deliver can be found at android.course.lifemichael.com.
Android crash course_20180812
Android crash course_20180812
Haim Michael
Practical jump start for learning how to use the jQueryMobile library. More information about the Java course I deliver can be found at java.course.lifemichael.com More information about the PHP course I deliver can be found at php.course.lifemichael.com More information about the FED course I deliver can be found at fed.course.lifemichael.com More information about the Scala course I deliver can be found at scala.course.lifemichael.com More information about the Android course I deliver can be found at android.course.lifemichael.com More information about the Kotlin course I deliver can be found at kotlin.course.lifemichael.com More information about the Swift course I deliver can be found at swift.course.lifemichael.com More information about the C++ course I deliver can be found at cpp.course.lifemichael.com More information about the Go course I deliver can be found at go.course.lifemichael.com More information about the CSS course I deliver can be found at css.course.lifemichael.com More information about the C# course I deliver can be found at csharp.course.lifemichael.com More information about the Python course I deliver can be found at python.course.lifemichael.com More information about the Angular course I deliver can be found at angular.course.lifemichael.com More information about the Node.js course I deliver can be found at nodejs.course.lifemichael.com More information about the Fullstack Development course I deliver can be found at fullstack.course.lifemichael.com
jQueryMobile Jump Start
jQueryMobile Jump Start
Haim Michael
Fuel for a great web experience.
Fuel for a great web experience.
elliando dias
TPR4
TPR4
tutorialsruby
TPR4
TPR4
tutorialsruby
JavaScript for web, native mobile and desktop.
JavaScript - The Universal Platform?
JavaScript - The Universal Platform?
Jonas Bandi
Java2day 2013 : Modern workflows for javascript integration
Java2day 2013 : Modern workflows for javascript integration
Mite Mitreski
My talk at the developer evening at La Cantine in Paris covering all the free services Yahoo offers developers.
Fuel for a great web experience
Fuel for a great web experience
Christian Heilmann
Mobile html5 v2
Mobile html5 v2
HunterLoftis
Web application development is the process and practice of developing web applications. We as professional web development Company work on open source technologies like Meteor,Joomla and Wordpress in India.
Web Application Development
Web Application Development
Sanjay Kumar
A data of javascript technology
JavaScript Training Day 01 Iqra Technology.pptx
JavaScript Training Day 01 Iqra Technology.pptx
MohammadShoaib60236
Whether you want to add some serious eye candy to your XPages Applications or just want to do more with less code, jQuery, the world’s most popular JavaScript framework can help you. Come to this webinar and find out how you can use some of the thousands of jQuery plugins, in harmony with Dojo, within your XPages applications to create a better experience not only for your users, but for you as a developer. In this webinar, we'll look at how jQuery works, how to add it to your XPages, and how a complete JavaScript beginner can take advantage of its power. We'll demonstrate many working examples -- and a sample database will be provided.
jQuery Comes to XPages
jQuery Comes to XPages
Teamstudio
Talk at the ForwardJS3 conference about web innovation and mistakes made.
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
Christian Heilmann
Dart? Polymer? Use them together to make a nice Web App!
How to bake an app in Dart and Polymer
How to bake an app in Dart and Polymer
Jana Moudrá
Building a mobile app - depending upon who you speak with it's a quick way to make a ton of cash (SnapChat), a sign of maturity for a SaaS startup that offers advantages over a desktop solution (ifttt), or the only way your company chooses to do business (WhatsApp). If you get it right... Today's mobile app developers have to make some difficult choices in their implementations, and a lack of history to provide clear direction doesn't help. In this meetup we'll look at Responsive, Adaptive and Native app development alternatives and how your choice can impact day-to-day necessities like testing and troubleshooting. This will be slightly more technical than our last meetup as we will examine implementations and optimization techniques using mobile applications in the wild.
So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...
So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...
Yottaa
I used fonts and colours and stuff. It was a good day. I also stayed in the lines! Video: https://youtu.be/GvT5s1HQVRg
Quo vadis, JavaScript? Devday.pl keynote
Quo vadis, JavaScript? Devday.pl keynote
Christian Heilmann
This presentation has been presented at the Flex User Group in Berlin [1] on July 5th, 2012. I basically tried to cover the current state of Apache Flex, its possible future role in 2050 and compared Apache Flex with other Web technologies. I also tried to summarise my current work at Apache Flex. Hopefully, you'll find this presentation inspiring, too ;) [1] http://www.flash-kiez.de
Apache Flex and the imperfect Web
Apache Flex and the imperfect Web
masuland
Ahmed Mohamed Awad Senior Web Developer
Ahmed Mohamed Awad Senior Web Developer
Ahmed Awad
slides of a presentation about cross-platform mobile app development I gave at MobileTechCon 2010 in Mainz (Germany). Links and additional information on the related blog post at http://HeikoBehrens.net/2010/10/11/cross-platform-app-development-for-iphone-android-co-—-a-comparison-i-presented-at-mobiletechcon-2010/
Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010
Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010
Heiko Behrens
Semelhante a How to create high scalable JavaScript apps for Java Portals
(20)
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
Liferay DevCon 2014: Lliferay Platform - A new and exciting vision
Android crash course_20180812
Android crash course_20180812
jQueryMobile Jump Start
jQueryMobile Jump Start
Fuel for a great web experience.
Fuel for a great web experience.
TPR4
TPR4
TPR4
TPR4
JavaScript - The Universal Platform?
JavaScript - The Universal Platform?
Java2day 2013 : Modern workflows for javascript integration
Java2day 2013 : Modern workflows for javascript integration
Fuel for a great web experience
Fuel for a great web experience
Mobile html5 v2
Mobile html5 v2
Web Application Development
Web Application Development
JavaScript Training Day 01 Iqra Technology.pptx
JavaScript Training Day 01 Iqra Technology.pptx
jQuery Comes to XPages
jQuery Comes to XPages
Stapling and patching the web of now - ForwardJS3, San Francisco
Stapling and patching the web of now - ForwardJS3, San Francisco
How to bake an app in Dart and Polymer
How to bake an app in Dart and Polymer
So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...
So you want to build a mobile app - HTML5 vs. Native @ the Boston Mobile Expe...
Quo vadis, JavaScript? Devday.pl keynote
Quo vadis, JavaScript? Devday.pl keynote
Apache Flex and the imperfect Web
Apache Flex and the imperfect Web
Ahmed Mohamed Awad Senior Web Developer
Ahmed Mohamed Awad Senior Web Developer
Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010
Plattformübergreifende App-Entwicklung (ein Vergleich) - MobileTechCon 2010
Mais de Zeno Rocha
Liferay Spain Symposium
Future of Web Development
Future of Web Development
Zeno Rocha
Nesta palestra serão apresentadas as novidades do tracking.js, um framework open source de visão computacional.
Tracking.js
Tracking.js
Zeno Rocha
People are reaching for their phones in everyday situations, so creating apps that meet their immediate and long term needs is the key to engage them. Wearable technologies are getting stronger every day and are beginning to act as more an extension of the user than the phone in their pocket. In this talk, we'll explore ways in which these new wearable solutions could interact with Liferay Portals.
Liferay + Wearables
Liferay + Wearables
Zeno Rocha
Como empreender em... você!
Como empreender em... você!
Zeno Rocha
Liferay UI (R)evolution
Liferay UI (R)evolution
Zeno Rocha
BrazilJS 2013
Um futuro chamado Web Components
Um futuro chamado Web Components
Zeno Rocha
Jax Conf @ Mainz, Germany @ April, 2013
Getting started with YUI3 and AlloyUI
Getting started with YUI3 and AlloyUI
Zeno Rocha
Mais de Zeno Rocha
(7)
Future of Web Development
Future of Web Development
Tracking.js
Tracking.js
Liferay + Wearables
Liferay + Wearables
Como empreender em... você!
Como empreender em... você!
Liferay UI (R)evolution
Liferay UI (R)evolution
Um futuro chamado Web Components
Um futuro chamado Web Components
Getting started with YUI3 and AlloyUI
Getting started with YUI3 and AlloyUI
Último
What is a good lead in your organisation? Which leads are priority? What happens to leads? When sales and marketing give different answers to these questions, or perhaps aren't sure of the answers at all, frustrations build and opportunities are left on the table. Join us for an illuminating session with Cian McLoughlin, HubSpot Principal Customer Success Manager, as we look at that crucial piece of the customer journey in which leads are transferred from marketing to sales.
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Digital Global Overview Report 2024 Slides presentation for Event presented in 2024 after compilation of data around last year.
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
This presentations targets students or working professionals. You may know Google for search, YouTube, Android, Chrome, and Gmail, but did you know Google has many developer tools, platforms & APIs? This comprehensive yet still high-level overview outlines the most impactful tools for where to run your code, store & analyze your data. It will also inspire you as to what's possible. This talk is 50 minutes in length.
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
In this session, we will delve into strategic approaches for optimizing knowledge management within Microsoft 365, amidst the evolving landscape of Copilot. From leveraging automatic metadata classification and permission governance with SharePoint Premium, to unlocking Viva Engage for the cultivation of knowledge and communities, you will gain actionable insights to bolster your organization's knowledge-sharing initiatives. In this session, we will also explore how to facilitate solutions to enable your employees to find answers and expertise within Microsoft 365. You will leave equipped with practical techniques and a deeper understanding of how there is more to effective knowledge management than just enabling Copilot, but building actual solutions to prepare the knowledge that Copilot and your employees can use.
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Presented by Mike Hicks
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
45-60 minute session deck from introducing Google Apps Script to developers, IT leadership, and other technical professionals.
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
As privacy and data protection regulations evolve rapidly, organizations operating in multiple jurisdictions face mounting challenges to ensure compliance and safeguard customer data. With state-specific privacy laws coming up in multiple states this year, it is essential to understand what their unique data protection regulations will require clearly. How will data privacy evolve in the US in 2024? How to stay compliant? Our panellists will guide you through the intricacies of these states' specific data privacy laws, clarifying complex legal frameworks and compliance requirements. This webinar will review: - The essential aspects of each state's privacy landscape and the latest updates - Common compliance challenges faced by organizations operating in multiple states and best practices to achieve regulatory adherence - Valuable insights into potential changes to existing regulations and prepare your organization for the evolving landscape
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Imagine a world where information flows as swiftly as thought itself, making decision-making as fluid as the data driving it. Every moment is critical, and the right tools can significantly boost your organization’s performance. The power of real-time data automation through FME can turn this vision into reality. Aimed at professionals eager to leverage real-time data for enhanced decision-making and efficiency, this webinar will cover the essentials of real-time data and its significance. We’ll explore: FME’s role in real-time event processing, from data intake and analysis to transformation and reporting An overview of leveraging streams vs. automations FME’s impact across various industries highlighted by real-life case studies Live demonstrations on setting up FME workflows for real-time data Practical advice on getting started, best practices, and tips for effective implementation Join us to enhance your skills in real-time data automation with FME, and take your operational capabilities to the next level.
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
ICT role in 21 century education. How to ICT help in education
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Tech Trends Report 2024 Future Today Institute
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
Building Digital Trust in a Digital Economy Veronica Tan, Director - Cyber Security Agency of Singapore Apidays Singapore 2024: Connecting Customers, Business and Technology (April 17 & 18, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Join our latest Connector Corner webinar to discover how UiPath Integration Service revolutionizes API-centric automation in a 'Quote to Cash' process—and how that automation empowers businesses to accelerate revenue generation. A comprehensive demo will explore connecting systems, GenAI, and people, through powerful pre-built connectors designed to speed process cycle times. Speakers: James Dickson, Senior Software Engineer Charlie Greenberg, Host, Product Marketing Manager
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Stay safe, grab a drink and join us virtually for our upcoming "GenAI Risks & Security" Meetup to hear about how to uncover critical GenAI risks and vulnerabilities, AI security considerations in every company, and how a CISO should navigate through GenAI Risks.
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Terragrunt, Terraspace, Terramate, terra... whatever. What is wrong with Terraform so people keep on creating wrappers and solutions around it? How OpenTofu will affect this dynamic? In this presentation, we will look into the fundamental driving forces behind a zoo of wrappers. Moreover, we are going to put together a wrapper ourselves so you can make an educated decision if you need one.
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Abhishek Deb(1), Mr Abdul Kalam(2) M. Des (UX) , School of Design, DIT University , Dehradun. This paper explores the future potential of AI-enabled smartphone processors, aiming to investigate the advancements, capabilities, and implications of integrating artificial intelligence (AI) into smartphone technology. The research study goals consist of evaluating the development of AI in mobile phone processors, analyzing the existing state as well as abilities of AI-enabled cpus determining future patterns as well as chances together with reviewing obstacles as well as factors to consider for more growth.
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Copy of the slides presented by Matt Robison to the SFWelly Salesforce user group community on May 2 2024. The audience was truly international with attendees from at least 4 different countries joining online. Matt is an expert in data cloud and this was a brilliant session.
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
What are drone anti-jamming systems? The drone anti-jamming systems and anti-spoof technology protect against interference, jamming, and spoofing of the UAVs. To protect their security, countries are beginning to research drone anti-jamming systems, also known as drone strike weapons. The anti-jam and anti-spoof technology protects against interference, jamming and spoofing. A drone strike weapon is a drone attack weapon that can attack and destroy enemy drones. So what is so unique about this amazing system?
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Antenna Manufacturer Coco
With real-time traffic, hazard alerts, and voice instructions, among others, launching an intuitive taxi app in Brazil is your golden ticket to entrepreneurial success. For more info visit our website : https://www.v3cube.com/uber-clone-portuguese-brazil/
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
Último
(20)
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
How to create high scalable JavaScript apps for Java Portals
1.
how to create high
scalable javascript apps for java portals Mainz, 2013.
2.
3.
I’m from brazil
4.
5.
6.
I ♥ opensource
7.
I ♥ jQuery
8.
jqueryboilerplate.com
9.
I ♥ HTML5
10.
html5-pro.com/wormz
11.
today we’re going to talk
about javascript...
12.
13.
just a toy language?
14.
triggerrally.com/x/Preview/Arbusu/drive
15.
16.
what about jQuery?
17.
18.
goo.gl/rfaLs
19.
why should I care?
20.
because your UI
suck
21.
let’s create a high
scalable javascript application
22.
23.
option #1 write everything from scratch
24.
option #2 use existing open
source solutions
25.
Events, Selection, DOM Manipulation, Animation, Ajax requests jquery.com
26.
mootools.net
27.
UI components twitter.github.io/bootstrap
28.
jqueryui.com
29.
Templates mustache.github.io
30.
handlebarsjs.com
31.
Module loader requirejs.org
32.
headjs.com
33.
MV* backbonejs.org
34.
knockoutjs.com
35.
angularjs.org
36.
emberjs.com
37.
Tests BDD TDD pivotal.github.io/jasmine
38.
qunitjs.com
39.
40.
41.
we build java portals
42.
our solution has more
than 4,000,000 downloads
43.
and over 500,000 deployments worldwide
44.
so how can we
create an easy-to-maintain UI architeture?
45.
46.
yuilibrary.com
47.
and we created our own
superset of components
48.
AlloyUI
49.
alloyui.com
50.
YUI = effects DOM ajax events ... MVC
51.
YUI = effects DOM ajax events ... MVC
52.
YUI = effects DOM ajax events ... MVC
53.
YUI = effects DOM ajax events ... MVC
54.
YUI = effects DOM ajax events ... MVC
55.
YUI = effects DOM ajax events ... MVC
56.
YUI = effects DOM ajax events ... MVC
57.
AlloyUI = calendar tabs buttons carousel ... audio
58.
AlloyUI = calendar tabs buttons carousel ... audio
59.
AlloyUI = calendar tabs buttons carousel ... audio
60.
AlloyUI = calendar tabs buttons carousel ... audio
61.
AlloyUI = calendar tabs buttons carousel ... audio
62.
AlloyUI = calendar tabs buttons carousel ... audio
63.
AlloyUI = calendar tabs buttons carousel ... audio
64.
65.
JavaScript
66.
67.
YUI
68.
69.
AlloyUI
70.
alloyui.com/examples/carousel
71.
alloyui.com/examples/diagram-builder
72.
alloyui.com/examples/image-cropper
73.
alloyui.com/examples/viewport
74.
but I’m a java guy!
75.
<taglibs> o/
76.
everything you need
77.
everything you need + single
api
78.
everything you need + single
api + good performance
79.
who uses it?
80.
developer.cisco.com
81.
lufthansa-flight-training.com
82.
bosch-sicherheitssysteme.de
83.
more than 300,000 downloads
84.
wanna know more?
85.
find me on room Watfordsaal
B at 2pm
86.
87.
“HTML5 is the
future”
88.
wanna see the
future?
89.
90.
91.
HTML5 is today!
92.
Content Consumer Devices
93.
Content Consumer Devices
94.
old browsers are
like B&W TVs
95.
new browsers are
like HD TVs
96.
TV already solved
that problem
97.
so why developers keep
doing this?
98.
it’s up to
you!
99.
dank :)
Baixar agora