SlideShare una empresa de Scribd logo
1 de 78
Descargar para leer sin conexión
going hybrid
mobileapps
with HTML5
Hugo Rodrigues
Full-stack Developer (and Full-time HackHands expert)
www.hackhands.com/hugorodrigues

www.hugorodrigues.com


mail@hugorodrigues.com
@hugorodrigues
WARNING
Opinionated Talk ahead
( haters will hate )
WTFisHybridMobile/DesktopHTML5?
HYBRID
HTML5
APPS
HTML5
APPS
Everything
you already know
about HTML5
All from HTML5 

+

Native OS API’s
runs in browser runs inside a native app
WhenyouneedtogoHybrid?
HYBRID
HTML5
APPS
Hybrid Desktop
- Full filesystem access
- Use NPM Packages
- Shell Access
- Interact with system
…
Hybrid Mobile
Access Native OS API -
Plugin Access -
Hardware Access -
Camera, GPS, Vibration -
…
html 5
istricky
hybrid
there are
hundredsof
different devices
we really need to
UNDERSTAND
how it works
how to
getstarted?
You think you have
manyoptions?
Letmetellyouasecret…
isthebaseofeverything!
They all depend on Cordova
Cordova?
★ Phonegapstartedeverything
★ PhonegapCoremovedtoApache

foundationwhenAdobeacquires

Phonegap.
★ Iliketocallit“theabstractionlayer”
★ Canbeusedwithoutanyothertool
★ It’sextendablebyusingplugins
Plugins… Plugins everywhere!
BatteryStatus
Camera
Console
Contacts
Device
FileSystem
FileTransfer
GeolocationMedia
Vibration
UsingtheCameraplugintoTakeapicture!
let’s see how
MOBILESTACK
works
Native stack
Phone Operative System

(iOS, Android, Windows Phone)
Native stack
Phone Operative System

(iOS, Android, Windows Phone)
Camera
API
File
API
GPS
API
Media
API
Native stack
Phone Operative System

(iOS, Android, Windows Phone)
Your NATIVE App

(Java, objectiveC, swift)
Camera
API
File
API
GPS
API
Media
API
Hybrid HTML5 Stack
Phone Operative System

(iOS, Android, Windows Phone)
Hybrid HTML5 Stack
Phone Operative System

(iOS, Android, Windows Phone)
Camera
API
File
API
GPS
API
Media
API
Hybrid HTML5 Stack
Phone Operative System

(iOS, Android, Windows Phone)
Camera
API
File
API
GPS
API
Media
API
Cordova bridge

(Abstraction layer)
Hybrid HTML5 Stack
Phone Operative System

(iOS, Android, Windows Phone)
Camera
API
File
API
GPS
API
Media
API
Cordova bridge

(Abstraction layer)
Camera
JS
File
JS
GPS
JS
Media
JS
Hybrid HTML5 Stack
Phone Operative System

(iOS, Android, Windows Phone)
Camera
API
File
API
GPS
API
Media
API
Cordova bridge

(Abstraction layer)
Rendering layer

(Safari, Chrome, webkit)
Camera
JS
File
JS
GPS
JS
Media
JS
Hybrid HTML5 Stack
Phone Operative System

(iOS, Android, Windows Phone)
Camera
API
File
API
GPS
API
Media
API
Cordova bridge

(Abstraction layer)
Your HTML5 App

(Html5 + CSS3 + JS)
Rendering layer

(Safari, Chrome, webkit)
Camera
JS
File
JS
GPS
JS
Media
JS
Hybrid HTML5 vs NATIVE stack
Phone Operative System

(iOS, Android, Windows Phone)
Camera
API
File
API
GPS
API
Media
API
Cordova bridge

(Abstraction layer)
Your HTML5 App

(Html5 + CSS3 + JS)
Rendering layer

(Safari, Chrome, webkit)
Camera
JS
File
JS
GPS
JS
Media
JS
Phone Operative System

(iOS, Android, Windows Phone)
Your NATIVE App

(Java, objectiveC, swift)
Camera
API
File
API
GPS
API
Media
API
Hybrid HTML5 Native APP
Hybrid HTML5 vs NATIVE stack
Phone Operative System

(iOS, Android, Windows Phone)
Camera
API
File
API
GPS
API
Media
API
Cordova bridge

(Abstraction layer)
Your HTML5 App

(Html5 + CSS3 + JS)
Rendering layer

(Safari, Chrome, webkit)
Camera
JS
File
JS
GPS
JS
Media
JS
Phone Operative System

(iOS, Android, Windows Phone)
Your NATIVE App

(Java, objectiveC, swift)
Camera
API
File
API
GPS
API
Media
API
Hybrid HTML5 Native APP
Plugins
Cordova App
Webview
The same codebase runs everywhere
Your HTML5 App

(Html5 + CSS3 + JS)
Phone Operative System

iOS
Camera
API
File
API
GPS
API
Media
API
Cordova bridge

(Abstraction layer)
Rendering layer

Safari
Camera
JS
File
JS
GPS
JS
Media
JS
Phone Operative System

Android
Camera
API
File
API
GPS
API
Media
API
Cordova bridge

(Abstraction layer)
Rendering layer

Chrome or webkit
Camera
JS
File
JS
GPS
JS
Media
JS
Phone Operative System

Windows Phone
Camera
API
File
API
GPS
API
Media
API
Cordova bridge

(Abstraction layer)
Rendering layer

Internet Explorer
Camera
JS
File
JS
GPS
JS
Media
JS
Nexus iPhone Lumia
So what the other projects do?
?
So what the other projects do?
★ ExtraTools(CLI/Consoletools)
★ Helpers(IDE’s,WYSIWYGtools)
★ MobileUIFrameworks(UserInterface)
★ Cloudbuilding
★ CI&Deployment
★ AutosubmissiontoAppstore’s
★ ExtraCordovaPlugins
★ …
hum… i see
movingparts
everywhere
it’s all about
USERINTERFACE
performance
Do Hybrid html5 apps suck because
theyareslow?
Does Hybrid html5 suck because
ithasuglyUI&badUX?
it’s all about
USERINTERFACE
performance & usability
Some popular UI frameworks
WhatmakesagreatuserMobileUIframework?
✓ Performance
WhatmakesagreatuserMobileUIframework?
✓ Performance
✓ Nativelookandfeel
WhatmakesagreatuserMobileUIframework?
✓ Performance
✓ Nativelookandfeel
✓ Usability(forusersanddevelopers)
WhatmakesagreatuserMobileUIframework?
✓ Performance
✓ Nativelookandfeel
✓ Usability(forusersanddevelopers)
✓ SPA (Single-pageapplication)
WhatmakesagreatuserMobileUIframework?
✓ Performance
✓ Nativelookandfeel
✓ Usability(forusersanddevelopers)
✓ SPA (Single-pageapplication)
✓ LargenumberofUIcomponents/widgets
WhatmakesagreatuserMobileUIframework?
✓ Performance
✓ Nativelookandfeel
✓ Usability(forusersanddevelopers)
✓ SPA (Single-pageapplication)
✓ LargenumberofUIcomponents/widgets
✓ Welltestedagainsmultipledevices
WhatmakesagreatuserMobileUIframework?
✓ Performance
✓ Nativelookandfeel
✓ Usability(forusersanddevelopers)
✓ SPA (Single-pageapplication)
✓ LargenumberofUIcomponents/widgets
✓ Welltestedagainsmultipledevices
ionic + ngCordova = Epic win!
✓ GreatDocumentation
✓ QualitysetofJSComponents
✓ LargesetofCSSComponents
✓ BuildonAngularJS
✓ ngCordovaforefectiveuseofCordova

pluginsonAngular
Keypointsforbuildgreatapps
✓ Understandhowitworks

(Toavoidcommonpitfalls)
Keypointsforbuildgreatapps
✓ Understandhowitworks

(Toavoidcommonpitfalls)

✓ KnowthateverythingisCordova

(Tofindplugins&knowhowtheyareconnected)

Keypointsforbuildgreatapps
✓ Understandhowitworks

(Toavoidcommonpitfalls)

✓ KnowthateverythingisCordova

(Tofindplugins&knowhowtheyareconnected)

✓ HowNativepluginswork

(Soyoucanwriteyouown)
Keypointsforbuildgreatapps
✓ Understandhowitworks

(Toavoidcommonpitfalls)

✓ KnowthateverythingisCordova

(Tofindplugins&knowhowtheyareconnected)

✓ HowNativepluginswork

(Soyoucanwriteyouown)

✓ ChooseagreatUIFramework

(TodelivergreatUXandsmoothUI)
Keypointsforbuildgreatapps
✓ Understandhowitworks

(Toavoidcommonpitfalls)

✓ KnowthateverythingisCordova

(Tofindplugins&knowhowtheyareconnected)

✓ HowNativepluginswork

(Soyoucanwriteyouown)

✓ ChooseagreatUIFramework

(TodelivergreatUXandsmoothUI)
got it, but
SHOWUSTHECODE!
InstallSDKforyourtargetplatforms
Xcode
for building iOS Apps
Android SDK
for building Android Apps
InstallNodeJSfromwebsiteorbrew/apt-getit
InstallingCordova+Ionic
$ npm install -g ionic
$ npm install -g cordova
Common development workflow
RunningScaffolding DebuggingCoding
Common development workflow
RunningScaffolding DebuggingCoding
Common development workflow
RunningScaffolding DebuggingCoding
Common development workflow
RunningScaffolding DebuggingCoding
Common development workflow
RunningScaffolding DebuggingCoding
Common development workflow
RunningScaffolding DebuggingCoding
.Scaffolding
ScaffoldingyourProject
$ ionic start myApp tabs
ScaffoldingyourProject-AddPlatforms
$ ionic platform add ios
$ ionic platform add android
ScaffoldingyourProject-AddPlugins
$ cordova plugin add org.apache.cordova.camera
Find more plugin: http://plugins.cordova.io/
Installing "org.apache.cordova.camera" for android
Installing "org.apache.cordova.camera" for ios
ScaffoldingyourProject-Directorytree
myApp
|-- platforms
| |-- android
| `-- ios
|-- plugins
| `-- org.apache.cordova.camera
`-- www
|-- css
|-- img
|-- js
|-- lib
`-- templates
ScaffoldingyourProject-Directorytree
myApp
|-- platforms
| |-- android
| `-- ios
|-- plugins
| `-- org.apache.cordova.camera
`-- www
|-- css
|-- img
|-- js
|-- lib
`-- templates
One folder for every
platform you
have targeted
ScaffoldingyourProject-Directorytree
myApp
|-- platforms
| |-- android
| `-- ios
|-- plugins
| `-- org.apache.cordova.camera
`-- www
|-- css
|-- img
|-- js
|-- lib
`-- templates
All the installed
plugins will go here
ScaffoldingyourProject-Directorytree
myApp
|-- platforms
| |-- android
| `-- ios
|-- plugins
| `-- org.apache.cordova.camera
`-- www
|-- css
|-- img
|-- js
|-- lib
`-- templates
This is where
you will code!
.Running
Running on Emulator
$ ionic emulate ios
$ ionic emulate android
Running on RealDevice
$ ionic run ios
$ ionic run android
Running on Browser
$ ionic serve
.Debugging
Debugging - Android
$ adb logcat
$ adb logcat "CordovaLog:D *:S"
Debugging - Android-Chrome
chrome://inspect/
https://www.jshybugger.com
Android 4.4+
Previous versions
Debugging - iOS
$ defaults write com.apple.Safari IncludeDebugMenu 1
Activate Safari Dev/Debug Menu (or use the GUI)
Select the simulator or a connected device and start debugging
don’t be shy!
Q&A
( hope you like it )
THANKYOU
www.hugorodrigues.com

Más contenido relacionado

La actualidad más candente

Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGapBuilding Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Nick Landry
 
What's cool in Apache MyFaces?
What's cool in Apache MyFaces?What's cool in Apache MyFaces?
What's cool in Apache MyFaces?
aliok
 

La actualidad más candente (20)

Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGapBuilding Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
Building Mobile Cross-Platform Apps with HTML5, jQuery Mobile & PhoneGap
 
Mobile Development with Ionic, React Native, and JHipster - AllTheTalks 2020
Mobile Development with Ionic, React Native, and JHipster - AllTheTalks 2020Mobile Development with Ionic, React Native, and JHipster - AllTheTalks 2020
Mobile Development with Ionic, React Native, and JHipster - AllTheTalks 2020
 
Power of React Native
Power of React NativePower of React Native
Power of React Native
 
Develop Android/iOS app using golang
Develop Android/iOS app using golangDevelop Android/iOS app using golang
Develop Android/iOS app using golang
 
Going Native With React
Going Native With ReactGoing Native With React
Going Native With React
 
What's cool in Apache MyFaces?
What's cool in Apache MyFaces?What's cool in Apache MyFaces?
What's cool in Apache MyFaces?
 
Front End Development for Backend Developers - GIDS 2019
Front End Development for Backend Developers - GIDS 2019Front End Development for Backend Developers - GIDS 2019
Front End Development for Backend Developers - GIDS 2019
 
OpenMIC March-2012.phonegap
OpenMIC March-2012.phonegapOpenMIC March-2012.phonegap
OpenMIC March-2012.phonegap
 
Mobile Development with Ionic, React Native, and JHipster - ACGNJ Java Users ...
Mobile Development with Ionic, React Native, and JHipster - ACGNJ Java Users ...Mobile Development with Ionic, React Native, and JHipster - ACGNJ Java Users ...
Mobile Development with Ionic, React Native, and JHipster - ACGNJ Java Users ...
 
The Power, and Pain, of Cordova Plugins
The Power, and Pain, of Cordova PluginsThe Power, and Pain, of Cordova Plugins
The Power, and Pain, of Cordova Plugins
 
L’enjeu du mobile pour le développeur Web, et comment Mozilla va vous aider
L’enjeu du mobile pour le développeur Web,  et comment Mozilla va vous aiderL’enjeu du mobile pour le développeur Web,  et comment Mozilla va vous aider
L’enjeu du mobile pour le développeur Web, et comment Mozilla va vous aider
 
Apache cordova
Apache cordovaApache cordova
Apache cordova
 
Intro to PhoneGap
Intro to PhoneGapIntro to PhoneGap
Intro to PhoneGap
 
React native
React nativeReact native
React native
 
How React Native, Appium and me made each other shine @ContinuousDeliveryAmst...
How React Native, Appium and me made each other shine @ContinuousDeliveryAmst...How React Native, Appium and me made each other shine @ContinuousDeliveryAmst...
How React Native, Appium and me made each other shine @ContinuousDeliveryAmst...
 
"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG
"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG
"Will Git Be Around Forever? A List of Possible Successors" at UtrechtJUG
 
Lo mejor y peor de React Native @ValenciaJS
Lo mejor y peor de React Native @ValenciaJSLo mejor y peor de React Native @ValenciaJS
Lo mejor y peor de React Native @ValenciaJS
 
Ionic - Revolutionizing Hybrid Mobile Application Development
Ionic - Revolutionizing Hybrid Mobile Application DevelopmentIonic - Revolutionizing Hybrid Mobile Application Development
Ionic - Revolutionizing Hybrid Mobile Application Development
 
Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019
Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019
Spring Boot APIs and Angular Apps: Get Hip with JHipster! KCDC 2019
 
Getting Acquainted with PhoneGap
Getting Acquainted with PhoneGapGetting Acquainted with PhoneGap
Getting Acquainted with PhoneGap
 

Destacado

White paper native, web or hybrid mobile app development
White paper  native, web or hybrid mobile app developmentWhite paper  native, web or hybrid mobile app development
White paper native, web or hybrid mobile app development
IBM Software India
 
Cross-platform mobile development: choices and limitations [IndicThreads Mob...
Cross-platform mobile development: choices and limitations  [IndicThreads Mob...Cross-platform mobile development: choices and limitations  [IndicThreads Mob...
Cross-platform mobile development: choices and limitations [IndicThreads Mob...
IndicThreads
 
Cross platform mobile web apps
Cross platform mobile web appsCross platform mobile web apps
Cross platform mobile web apps
James Pearce
 

Destacado (15)

What is corona sdk (Korean)
What is corona sdk (Korean)What is corona sdk (Korean)
What is corona sdk (Korean)
 
White paper native, web or hybrid mobile app development
White paper  native, web or hybrid mobile app developmentWhite paper  native, web or hybrid mobile app development
White paper native, web or hybrid mobile app development
 
C# everywhere: Xamarin and cross platform development
C# everywhere: Xamarin and cross platform developmentC# everywhere: Xamarin and cross platform development
C# everywhere: Xamarin and cross platform development
 
Building Cross Platform Mobile Apps
Building Cross Platform Mobile AppsBuilding Cross Platform Mobile Apps
Building Cross Platform Mobile Apps
 
Xamarin
XamarinXamarin
Xamarin
 
Native vs hybrid approach Mobile App Development
Native vs hybrid approach Mobile App DevelopmentNative vs hybrid approach Mobile App Development
Native vs hybrid approach Mobile App Development
 
HTML5 와 미래웹기술 part 2
HTML5 와 미래웹기술 part 2HTML5 와 미래웹기술 part 2
HTML5 와 미래웹기술 part 2
 
Cross-platform mobile development: choices and limitations [IndicThreads Mob...
Cross-platform mobile development: choices and limitations  [IndicThreads Mob...Cross-platform mobile development: choices and limitations  [IndicThreads Mob...
Cross-platform mobile development: choices and limitations [IndicThreads Mob...
 
Cross Platform Mobile Development
Cross Platform Mobile DevelopmentCross Platform Mobile Development
Cross Platform Mobile Development
 
Cross platform mobile web apps
Cross platform mobile web appsCross platform mobile web apps
Cross platform mobile web apps
 
(2015년 상반기) HTML5 및 Hybrid app 최신 동향
(2015년 상반기) HTML5 및 Hybrid app 최신 동향(2015년 상반기) HTML5 및 Hybrid app 최신 동향
(2015년 상반기) HTML5 및 Hybrid app 최신 동향
 
모바일앱개발 교육자료
모바일앱개발 교육자료모바일앱개발 교육자료
모바일앱개발 교육자료
 
HTML5 관점에서 2015년 웹 앱 개발 동향과 사례 및 2016년 발전 방향 저...
HTML5 관점에서 2015년 웹 앱 개발 동향과 사례 및 2016년 발전 방향 저...HTML5 관점에서 2015년 웹 앱 개발 동향과 사례 및 2016년 발전 방향 저...
HTML5 관점에서 2015년 웹 앱 개발 동향과 사례 및 2016년 발전 방향 저...
 
Importance of mobile apps
Importance of mobile appsImportance of mobile apps
Importance of mobile apps
 
[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔[124] 하이브리드 앱 개발기 김한솔
[124] 하이브리드 앱 개발기 김한솔
 

Similar a Hybrid HTML5 Apps

HTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There TodayHTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
davyjones
 
Fixing the mobile web - Internet World Romania
Fixing the mobile web - Internet World RomaniaFixing the mobile web - Internet World Romania
Fixing the mobile web - Internet World Romania
Christian Heilmann
 
Philly ete-2011
Philly ete-2011Philly ete-2011
Philly ete-2011
davyjones
 
Hybrid Mobile Apps - Meetup
Hybrid Mobile Apps - MeetupHybrid Mobile Apps - Meetup
Hybrid Mobile Apps - Meetup
Sanjay Patel
 

Similar a Hybrid HTML5 Apps (20)

Intro to PhoneGap and PhoneGap Build
Intro to PhoneGap and PhoneGap BuildIntro to PhoneGap and PhoneGap Build
Intro to PhoneGap and PhoneGap Build
 
Intro to PhoneGap
Intro to PhoneGapIntro to PhoneGap
Intro to PhoneGap
 
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There TodayHTML5 is the Future of Mobile, PhoneGap Takes You There Today
HTML5 is the Future of Mobile, PhoneGap Takes You There Today
 
Ionic Framework
Ionic FrameworkIonic Framework
Ionic Framework
 
Introduction phonegap
Introduction phonegapIntroduction phonegap
Introduction phonegap
 
Advanced programing in phonegap
Advanced programing in phonegapAdvanced programing in phonegap
Advanced programing in phonegap
 
PhoneGap talk from Singapore
PhoneGap talk from SingaporePhoneGap talk from Singapore
PhoneGap talk from Singapore
 
Fixing the mobile web - Internet World Romania
Fixing the mobile web - Internet World RomaniaFixing the mobile web - Internet World Romania
Fixing the mobile web - Internet World Romania
 
Philly ete-2011
Philly ete-2011Philly ete-2011
Philly ete-2011
 
adaptTo() 2014 - Mobile app dev with Cordova, Sling, and AEM
adaptTo() 2014 - Mobile app dev with Cordova, Sling, and AEMadaptTo() 2014 - Mobile app dev with Cordova, Sling, and AEM
adaptTo() 2014 - Mobile app dev with Cordova, Sling, and AEM
 
Hybrid Mobile Apps - Meetup
Hybrid Mobile Apps - MeetupHybrid Mobile Apps - Meetup
Hybrid Mobile Apps - Meetup
 
Building Cross-Platform Mobile Apps
Building Cross-Platform Mobile AppsBuilding Cross-Platform Mobile Apps
Building Cross-Platform Mobile Apps
 
HTML5 Can't Do That
HTML5 Can't Do ThatHTML5 Can't Do That
HTML5 Can't Do That
 
Обход проверки безопасности в магазинах мобильных приложений при помощи платф...
Обход проверки безопасности в магазинах мобильных приложений при помощи платф...Обход проверки безопасности в магазинах мобильных приложений при помощи платф...
Обход проверки безопасности в магазинах мобильных приложений при помощи платф...
 
Hybrid App Development with PhoneGap
Hybrid App Development with PhoneGapHybrid App Development with PhoneGap
Hybrid App Development with PhoneGap
 
Developing Native Mobile Apps Using JavaScript, ApacheCon NA 2014
Developing Native Mobile Apps Using JavaScript, ApacheCon NA 2014Developing Native Mobile Apps Using JavaScript, ApacheCon NA 2014
Developing Native Mobile Apps Using JavaScript, ApacheCon NA 2014
 
Mobile Vue.js – From PWA to Native
Mobile Vue.js – From PWA to NativeMobile Vue.js – From PWA to Native
Mobile Vue.js – From PWA to Native
 
Dreamweaver CS6, jQuery, PhoneGap, mobile design
Dreamweaver CS6, jQuery, PhoneGap, mobile designDreamweaver CS6, jQuery, PhoneGap, mobile design
Dreamweaver CS6, jQuery, PhoneGap, mobile design
 
Shifting landscape of mobile automation, and the future of Appium - Jonathan ...
Shifting landscape of mobile automation, and the future of Appium - Jonathan ...Shifting landscape of mobile automation, and the future of Appium - Jonathan ...
Shifting landscape of mobile automation, and the future of Appium - Jonathan ...
 
Cordova Tutorial
Cordova TutorialCordova Tutorial
Cordova Tutorial
 

Último

CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Último (20)

10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdfAzure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
Azure_Native_Qumulo_High_Performance_Compute_Benchmarks.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

Hybrid HTML5 Apps