Enviar búsqueda
Cargar
How to create high scalable JavaScript apps for Java Portals
•
3 recomendaciones
•
1,111 vistas
Zeno Rocha
Seguir
Jax Conf @ Mainz, Germany @ April, 2013
Leer menos
Leer más
Tecnología
Educación
Denunciar
Compartir
Denunciar
Compartir
1 de 99
Descargar ahora
Descargar para leer sin conexión
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
Más contenido relacionado
La actualidad más candente
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
La actualidad más candente
(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
Destacado
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
Destacado
(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?
Similar 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
Similar 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
Más 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
Más 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
In this talk, we are going to cover the use-case of food image generation at Delivery Hero, its impact and the challenges. In particular, we will present our image scoring solution for filtering out inappropriate images and elaborate on the models we are using.
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
The value of a flexible API Management solution for Open Banking Steve Melan, Manager for IT Innovation and Architecture - State's and Saving's Bank of Luxembourg Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 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 New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
MINDCTI Revenue Release Quarter 1 2024
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Three things you will take away from the session: • How to run an effective tenant-to-tenant migration • Best practices for before, during, and after migration • Tips for using migration as a springboard to prepare for Copilot in Microsoft 365 Main ideas: Migration Overview: The presentation covers the current reality of cross-tenant migrations, the triggers, phases, best practices, and benefits of a successful tenant migration Considerations: When considering a migration, it is important to consider the migration scope, performance, customization, flexibility, user-friendly interface, automation, monitoring, support, training, scalability, data integrity, data security, cost, and licensing structure Next Wave: The next wave of change includes the launch of Copilot, which requires businesses to be prepared for upcoming changes related to Copilot and the cloud, and to consolidate data and tighten governance ShareGate: ShareGate can help with pre-migration analysis, configurable migration tool, and automated, end-user driven collaborative governance
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Effective data discovery is crucial for maintaining compliance and mitigating risks in today's rapidly evolving privacy landscape. However, traditional manual approaches often struggle to keep pace with the growing volume and complexity of data. Join us for an insightful webinar where industry leaders from TrustArc and Privya will share their expertise on leveraging AI-powered solutions to revolutionize data discovery. You'll learn how to: - Effortlessly maintain a comprehensive, up-to-date data inventory - Harness code scanning insights to gain complete visibility into data flows leveraging the advantages of code scanning over DB scanning - Simplify compliance by leveraging Privya's integration with TrustArc - Implement proven strategies to mitigate third-party risks Our panel of experts will discuss real-world case studies and share practical strategies for overcoming common data discovery challenges. They'll also explore the latest trends and innovations in AI-driven data management, and how these technologies can help organizations stay ahead of the curve in an ever-changing privacy landscape.
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
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
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
Modernizing Securities Finance: The cloud-native prime brokerage platform transforming capital markets. Madhu Subbu, Managing Director, Head of Securities Finance Engineering 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 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
apidays
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
JAM, the future of Polkadot.
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
We present an architecture of embedding models, vector databases, LLMs, and narrow ML for tracking global news narratives across a variety of countries/languages/news sources. As an example, we explore the real-time application of this architecture for tracking the news narrative surrounding the death of Russian opposition leader Alexei Navalny coming from Russian, French, and English sources.
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
Accelerating FinTech Innovation: Unleashing API Economy and GenAI Vasa Krishnan, Chief Technology Officer - FinResults Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 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 New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
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
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
Corporate and higher education. Two industries that, in the past, have had a clear divide with very little crossover. The difference in goals, learning styles and objectives paved the way for differing learning technologies platforms to evolve. Now, those stark lines are blurring as both sides are discovering they have content that’s relevant to the other. Join Tammy Rutherford as she walks through the pros and cons of corporate and higher ed collaborating. And the challenges of these different technology platforms working together for a brighter future.
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
We will showcase how you can build a RAG using Milvus. Retrieval-augmented generation (RAG) is a technique for enhancing the accuracy and reliability of generative AI models with facts fetched from external sources.
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
Zilliz
This reviewer is for the second quarter of Empowerment Technology / ICT in Grade 11
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
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
Created by Mozilla Research in 2012 and now part of Linux Foundation Europe, the Servo project is an experimental rendering engine written in Rust. It combines memory safety and concurrency to create an independent, modular, and embeddable rendering engine that adheres to web standards. Stewardship of Servo moved from Mozilla Research to the Linux Foundation in 2020, where its mission remains unchanged. After some slow years, in 2023 there has been renewed activity on the project, with a roadmap now focused on improving the engine’s CSS 2 conformance, exploring Android support, and making Servo a practical embeddable rendering engine. In this presentation, Rakhi Sharma reviews the status of the project, our recent developments in 2023, our collaboration with Tauri to make Servo an easy-to-use embeddable rendering engine, and our plans for the future to make Servo an alternative web rendering engine for the embedded devices industry. (c) Embedded Open Source Summit 2024 April 16-18, 2024 Seattle, Washington (US) https://events.linuxfoundation.org/embedded-open-source-summit/ https://ossna2024.sched.com/event/1aBNF/a-year-of-servo-reboot-where-are-we-now-rakhi-sharma-igalia
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Architecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
Último
(20)
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Architecting Cloud Native Applications
Architecting Cloud Native Applications
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 :)
Descargar ahora