SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
qooxdoo

3.5
22. January 2014 | Martin Wittemann | Christopher Zündorf | Richard Sternagel
Introduction

Martin Wittemann

Christopher Zündorf

Richard Sternagel

• Head of Frameworks

• Responsible Mobile

• Responsible Tooling

• TechLead of the

• with 1&1 since 2012

• with 1&1 since 2004

& Tooling

qooxdoo project

• with 1&1 since 2009

Developer

Developer
qooxdoo
Website
Core
Server

Mobile

Desktop
qx.Website

Website
Widgets
qx.Desktop
Widgets
qx.Desktop

HTML
Missing Features

Missing Features

Not Cross-Browser

???
Widgets
Button

Rating

Slider

Tabs

Accordion
Calendar
Basics
Initialization
q("button") // returns collection	
! .button() // returns button collection
! .setLabel("My Button") // button API
.setStyle("width", "100px"); // collection API

Slider

API

qxWeb

API

2nd query
q("button").setLabel("New Text");

Widget

API

Button

API
How to use?
Slider
HTML
<div id="slider"></div>

JavaScript
q("#slider").slider();	
q("#slider").setValue(46);
!
q("#slider").on("changeValue", function() {});
How to use?
Rating
JavaScript
q.create("<div>")	
.rating()	
.appendTo(document.body)	
.setValue(2);
Config & Template
Generic way to change config and templates!

Config

Template

length	
symbol

-

step	
minimum	
maximum	
offset

knobContent
Config
Rating
JavaScript
q("#rating")	
!
.setConfig("length", 10)	
!
.setConfig("symbol", "☃")
.render();
Template
Slider
JavaScript
q("#slider")	
.setTemplate("knobContent", "{{value}}%")	
.render();
Theming
API-Documentation
API-Documentation
Feedback

?
qx.Mobile

Mobile
Device Support

iOS

Android 2.x 	

Android 4.x

Windows	

Phone 8

Blackberry	

OS 10
Improved Platform Support
Enhanced support for Windows Phone 8 and
Internet Explorer 11
✓ Improved UI performance	

✓ Many bug fixes	

✓ Better multi-touch behaviour
Application Scaling
• qx.Mobile‘s UI got scalable	

• Replaced CSS units from px to rem
• Enhanced qx.Mobile widgets to be scalable

increase app scale

decrease app scale
High-Resolution Images + App Scale
Images are scaled in relation to app scale factor and
device screen resolution
App Scale Factor

1.0

Device Pixel Ratio

1.0

1.5

2.0

1.5

2.0
App Scale Benefits
Improve usability and user experience	

• Use extra space on big touch devices	

• Increase font size for target audiences	

• Increase UI element size for outdoor usage	

!
Adjust Look & Feel
• No complex CSS adjustments required	

• One small SCSS file for changing the appearance
Adjust Look & Feel
// Theme	
$foreground-color: #222;	
$background-color: white;	
$highlight-color: #3D72C9;
Adjust Look & Feel
// Theme	
$foreground-color: #263248;	
$background-color: white;	
$highlight-color: #FF9800;
Enhanced Theming
New syntax for enabling single-colored and gradient
backgrounds
Enhanced Theming
Added many new theming variables, for additional
customization possibilities
Checkbox

Radio Button

Toggle Button

Slider
Enhanced Theming
Picker

Dialog
New Mobile Theme: Flat
Noteworthy
• Carousel page transition adapts to
swipe velocity	

• Added Carousel page overflow
management	

• Improved Picker rendering
performance	

• Slider displays its value
Feedback

?
Tooling

Website

Desktop

Mobile
Grunt
per
Ex

tal
men
i

The JavaScript Task Runner
What is Grunt?
• task runner (a.k.a. build tool)	

• configure tasks for automation	

• within Gruntfile.js	

• runs under Node.js
building, linting,
testing, …
Recap: Generator
generate.py {jobName}
•
•
•
•
•
•
•
•
•
•
•

api	

build	

build-min	

build-module-all	

build-module-all-min	

clean	

dependencies	

distclean	

fix	

info	

inspector

•
•
•
•
•
•
•
•
•
•
•

lint	

migration	

pretty	

source-*	

test	

test-source	

translation	

validate-config	

validate-manifest	

watch	

watch-scss
Why Grunt?
proven

plugins

stable

modular

monolithic

Generator

plan
Python

maintenance

extend

Grunt

flux

reuse

JavaScript
developer

reinvent
know-how

external

internal
Already?
• newly created apps now contain Gruntfile.js	

• all Generator jobs are available via Grunt	

• Grunt as additional (optional) frontend	

!

• Grunt Plugins 	

• every existing Plugin can be used	

• extend Grunt with own Plugins
Feedback

?
qooxdoo
-----Bugs-----Core
73
Server
1
Website
11
Mobile
50
Desktop
38
---Bugs
173

!

-Enhancements-Core
44
Server
0
Website
19
Mobile
14
Desktop
7
---Enh.
84

!
Total
!

257

Thanks for
using qooxdoo!
next...
Define a Roadmap
Ideas
Core
• Use Grunt for all demo
apps
• Migration of certain
tool parts e.g. Lint
• Build-step using only
JavaScript code
Ideas
UI Toolkits
• Universal input device
support
• Code reuse across
application domains
• Resolution Independence
• Responsive Layouts

Core
Ideas
Website
• New widgets e.g. Table
• Migration of existing
widgets
• Data-Binding

UI Toolkits
Core
Ideas
Website
UI Toolkits
Core
Mobile
• Support for Firefox OS
• Icon Sets
Feedback

?

Más contenido relacionado

Destacado

Assessment driven curriculum (assignment edu 6270)
Assessment driven curriculum (assignment edu 6270)Assessment driven curriculum (assignment edu 6270)
Assessment driven curriculum (assignment edu 6270)Laurence Baker
 
2007 - Multitasking sensoriale> da Campagna a Movimento
2007 - Multitasking sensoriale> da Campagna a Movimento2007 - Multitasking sensoriale> da Campagna a Movimento
2007 - Multitasking sensoriale> da Campagna a MovimentoDomino Proudly Interactive
 
10 things you need to know about glaucoma
10 things you need to know about glaucoma10 things you need to know about glaucoma
10 things you need to know about glaucoma3Sixty Global Marketing
 
Cbl cyber bullying (1) (1)
Cbl cyber bullying (1) (1)Cbl cyber bullying (1) (1)
Cbl cyber bullying (1) (1)Laurence Baker
 
Park Solution Pp
Park Solution PpPark Solution Pp
Park Solution Pppittsj
 
Ts bray google hangouts at cds.pptx
Ts bray google hangouts at cds.pptxTs bray google hangouts at cds.pptx
Ts bray google hangouts at cds.pptxLaurence Baker
 
Service Learning Pp
Service Learning PpService Learning Pp
Service Learning Pppittsj
 
Real-Time Satellite Tracking and Orbit Prediction with GPREDICT
Real-Time Satellite Tracking and Orbit Prediction with GPREDICTReal-Time Satellite Tracking and Orbit Prediction with GPREDICT
Real-Time Satellite Tracking and Orbit Prediction with GPREDICTAlexandru Csete
 
Kieffer Sales Presentation Retail
Kieffer Sales Presentation RetailKieffer Sales Presentation Retail
Kieffer Sales Presentation Retailcjwrobel
 
Gnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio PeripheralGnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio PeripheralAlexandru Csete
 
Software Defined Radios for VHF, UHF and SHF
Software Defined Radios for VHF, UHF and SHFSoftware Defined Radios for VHF, UHF and SHF
Software Defined Radios for VHF, UHF and SHFAlexandru Csete
 
Jenny Magiera-- Let the students lead the way building a student innovation ...
Jenny Magiera-- Let the students lead the way  building a student innovation ...Jenny Magiera-- Let the students lead the way  building a student innovation ...
Jenny Magiera-- Let the students lead the way building a student innovation ...Laurence Baker
 

Destacado (15)

Assessment driven curriculum (assignment edu 6270)
Assessment driven curriculum (assignment edu 6270)Assessment driven curriculum (assignment edu 6270)
Assessment driven curriculum (assignment edu 6270)
 
2007 - Multitasking sensoriale> da Campagna a Movimento
2007 - Multitasking sensoriale> da Campagna a Movimento2007 - Multitasking sensoriale> da Campagna a Movimento
2007 - Multitasking sensoriale> da Campagna a Movimento
 
10 things you need to know about glaucoma
10 things you need to know about glaucoma10 things you need to know about glaucoma
10 things you need to know about glaucoma
 
Pointer events
Pointer eventsPointer events
Pointer events
 
Cbl cyber bullying (1) (1)
Cbl cyber bullying (1) (1)Cbl cyber bullying (1) (1)
Cbl cyber bullying (1) (1)
 
Happy Hanukkah 2010
Happy Hanukkah 2010Happy Hanukkah 2010
Happy Hanukkah 2010
 
Park Solution Pp
Park Solution PpPark Solution Pp
Park Solution Pp
 
Ts bray google hangouts at cds.pptx
Ts bray google hangouts at cds.pptxTs bray google hangouts at cds.pptx
Ts bray google hangouts at cds.pptx
 
Service Learning Pp
Service Learning PpService Learning Pp
Service Learning Pp
 
Talking to Mini Romit 1
Talking to Mini Romit 1Talking to Mini Romit 1
Talking to Mini Romit 1
 
Real-Time Satellite Tracking and Orbit Prediction with GPREDICT
Real-Time Satellite Tracking and Orbit Prediction with GPREDICTReal-Time Satellite Tracking and Orbit Prediction with GPREDICT
Real-Time Satellite Tracking and Orbit Prediction with GPREDICT
 
Kieffer Sales Presentation Retail
Kieffer Sales Presentation RetailKieffer Sales Presentation Retail
Kieffer Sales Presentation Retail
 
Gnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio PeripheralGnu Radio and the Universal Software Radio Peripheral
Gnu Radio and the Universal Software Radio Peripheral
 
Software Defined Radios for VHF, UHF and SHF
Software Defined Radios for VHF, UHF and SHFSoftware Defined Radios for VHF, UHF and SHF
Software Defined Radios for VHF, UHF and SHF
 
Jenny Magiera-- Let the students lead the way building a student innovation ...
Jenny Magiera-- Let the students lead the way  building a student innovation ...Jenny Magiera-- Let the students lead the way  building a student innovation ...
Jenny Magiera-- Let the students lead the way building a student innovation ...
 

Similar a qooxdoo 3.5

Masterin Large Scale Java Script Applications
Masterin Large Scale Java Script ApplicationsMasterin Large Scale Java Script Applications
Masterin Large Scale Java Script ApplicationsFabian Jakobs
 
Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...
Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...
Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...Anupam Ranku
 
JavaScript front end performance optimizations
JavaScript front end performance optimizationsJavaScript front end performance optimizations
JavaScript front end performance optimizationsChris Love
 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxsilvers5
 
PnP Webcast - Introduction to SharePoint Site Designs and Site Scripts
PnP Webcast - Introduction to SharePoint Site Designs and Site ScriptsPnP Webcast - Introduction to SharePoint Site Designs and Site Scripts
PnP Webcast - Introduction to SharePoint Site Designs and Site ScriptsSharePoint Patterns and Practices
 
Making ultra fast ultra scalable solutions with sitecore 8
Making ultra fast ultra scalable solutions with sitecore 8Making ultra fast ultra scalable solutions with sitecore 8
Making ultra fast ultra scalable solutions with sitecore 8Mark van Aalst
 
Brand Your Community Using Less and Gulp
Brand Your Community Using Less and GulpBrand Your Community Using Less and Gulp
Brand Your Community Using Less and Gulpshujiui
 
The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14Mark Rackley
 
Brand Your Community Using Less and Gulp
Brand Your Community Using Less and GulpBrand Your Community Using Less and Gulp
Brand Your Community Using Less and GulpSalesforce Developers
 
Rich and Beautiful: Making Attractive Apps in HTML5 [Wpg 2013]
Rich and Beautiful: Making Attractive Apps in HTML5 [Wpg 2013]Rich and Beautiful: Making Attractive Apps in HTML5 [Wpg 2013]
Rich and Beautiful: Making Attractive Apps in HTML5 [Wpg 2013]David Wesst
 
(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery GuideMark Rackley
 
Building a website without a webserver on Azure
Building a website without a webserver on AzureBuilding a website without a webserver on Azure
Building a website without a webserver on AzureTodd Whitehead
 
SPUnite17 Building Great Client Side Web Parts with SPFx
SPUnite17 Building Great Client Side Web Parts with SPFxSPUnite17 Building Great Client Side Web Parts with SPFx
SPUnite17 Building Great Client Side Web Parts with SPFxNCCOMMS
 
Untangling the web10
Untangling the web10Untangling the web10
Untangling the web10Derek Jacoby
 
HTML5 History & Features
HTML5 History & FeaturesHTML5 History & Features
HTML5 History & FeaturesDave Ross
 
JS Fest 2018. Илья Иванов. Введение в React-Native
JS Fest 2018. Илья Иванов. Введение в React-NativeJS Fest 2018. Илья Иванов. Введение в React-Native
JS Fest 2018. Илья Иванов. Введение в React-NativeJSFestUA
 

Similar a qooxdoo 3.5 (20)

Masterin Large Scale Java Script Applications
Masterin Large Scale Java Script ApplicationsMasterin Large Scale Java Script Applications
Masterin Large Scale Java Script Applications
 
Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...
Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...
Office 365 Saturday (Sydney) - SharePoint framework – build integrated user e...
 
Html5 n css3
Html5 n css3Html5 n css3
Html5 n css3
 
JavaScript front end performance optimizations
JavaScript front end performance optimizationsJavaScript front end performance optimizations
JavaScript front end performance optimizations
 
WEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptxWEB DEVELOPMENT.pptx
WEB DEVELOPMENT.pptx
 
PnP Webcast - Introduction to SharePoint Site Designs and Site Scripts
PnP Webcast - Introduction to SharePoint Site Designs and Site ScriptsPnP Webcast - Introduction to SharePoint Site Designs and Site Scripts
PnP Webcast - Introduction to SharePoint Site Designs and Site Scripts
 
Making ultra fast ultra scalable solutions with sitecore 8
Making ultra fast ultra scalable solutions with sitecore 8Making ultra fast ultra scalable solutions with sitecore 8
Making ultra fast ultra scalable solutions with sitecore 8
 
Brand Your Community Using Less and Gulp
Brand Your Community Using Less and GulpBrand Your Community Using Less and Gulp
Brand Your Community Using Less and Gulp
 
The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14The SharePoint & jQuery Guide - Updated 1/14/14
The SharePoint & jQuery Guide - Updated 1/14/14
 
Brand Your Community Using Less and Gulp
Brand Your Community Using Less and GulpBrand Your Community Using Less and Gulp
Brand Your Community Using Less and Gulp
 
web development
web developmentweb development
web development
 
Rich and Beautiful: Making Attractive Apps in HTML5 [Wpg 2013]
Rich and Beautiful: Making Attractive Apps in HTML5 [Wpg 2013]Rich and Beautiful: Making Attractive Apps in HTML5 [Wpg 2013]
Rich and Beautiful: Making Attractive Apps in HTML5 [Wpg 2013]
 
Html5 more than just html5 v final
Html5  more than just html5 v finalHtml5  more than just html5 v final
Html5 more than just html5 v final
 
(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide(Updated) SharePoint & jQuery Guide
(Updated) SharePoint & jQuery Guide
 
Building a website without a webserver on Azure
Building a website without a webserver on AzureBuilding a website without a webserver on Azure
Building a website without a webserver on Azure
 
SPUnite17 Building Great Client Side Web Parts with SPFx
SPUnite17 Building Great Client Side Web Parts with SPFxSPUnite17 Building Great Client Side Web Parts with SPFx
SPUnite17 Building Great Client Side Web Parts with SPFx
 
Untangling the web10
Untangling the web10Untangling the web10
Untangling the web10
 
HTML5 History & Features
HTML5 History & FeaturesHTML5 History & Features
HTML5 History & Features
 
Web designer
Web designerWeb designer
Web designer
 
JS Fest 2018. Илья Иванов. Введение в React-Native
JS Fest 2018. Илья Иванов. Введение в React-NativeJS Fest 2018. Илья Иванов. Введение в React-Native
JS Fest 2018. Илья Иванов. Введение в React-Native
 

Más de Martin Wittemann

10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo
10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo
10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdooMartin Wittemann
 
Cross-Platform Mobile Apps
Cross-Platform Mobile AppsCross-Platform Mobile Apps
Cross-Platform Mobile AppsMartin Wittemann
 
qooxdoo at VKSI-RIA-Comparison
qooxdoo at VKSI-RIA-Comparisonqooxdoo at VKSI-RIA-Comparison
qooxdoo at VKSI-RIA-ComparisonMartin Wittemann
 

Más de Martin Wittemann (7)

10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo
10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo
10 Jahre Webentwicklung - am Beispiel des Frameworks qooxdoo
 
Cross-Platform Mobile Apps
Cross-Platform Mobile AppsCross-Platform Mobile Apps
Cross-Platform Mobile Apps
 
Qooxdoo at B::IT
Qooxdoo at B::ITQooxdoo at B::IT
Qooxdoo at B::IT
 
qooxdoo at VKSI-RIA-Comparison
qooxdoo at VKSI-RIA-Comparisonqooxdoo at VKSI-RIA-Comparison
qooxdoo at VKSI-RIA-Comparison
 
qooxdoo Decorators
qooxdoo Decoratorsqooxdoo Decorators
qooxdoo Decorators
 
qooxdoo Form Management
qooxdoo Form Managementqooxdoo Form Management
qooxdoo Form Management
 
Data Binding in qooxdoo
Data Binding in qooxdooData Binding in qooxdoo
Data Binding in qooxdoo
 

Último

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 

Último (20)

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 

qooxdoo 3.5