SlideShare une entreprise Scribd logo
1  sur  9
Smartphone-enable your DNN apps with jQTouchAntonio Chagoury Day of DotNetNuke, Chicago October 2, 2010 1
About Me	 DotNetNuke Core Team Member and Project Lead, Blog and Install Utility Principal & Software Architect, Inspector IT, Inc. Use DotNetNuke as the Development Platform of choice for large Web 2.0 and Enterprise Implementations Microsoft MVP, Visual Basic I blog at www.cto20.com Co-Founder and President, Capital DotNetNuke User Group (CDUG)  2
Many thanks to our sponsors for making the event possible 3
Why jQTouch? Who wants to learn Objective-C? HTML 5 + jQuery is cool! Plus, you may learn new tricks in the process Go offline with HTML 5 using SQLlite and ApplicationCache Deploy Apps without the AppStoreheadaches and bureaucracy But, If you must have AppStore, deploy with PhoneGap, AppCelerator, or others 4
Approach: Build a mobile version of the DotNetNuke Blog DotNetNuke website hosting our blog Add low-fidelity data service to return JSON responses Add jQTouch Framework + jQuery A touch of HTML 5 + CSS Test Mobile App with MobiOne Test Center 5
DotNetNukeWebsite: CTO20.DEV Our Framework’s Architecture 6 DNN Database Desktop Browser DAL jQTouch +jQueryHTML Json MobiOneTest Center
Buckle Up! Install jQTouch framework Explore jQTouch sample mobile web app Review how we are exposing JSON data from the DotNetNuke Blog Module Build a mobile web app version of our blog Consume JSON with jQuery Test App with MobiOne 7
Let’s Code	 Have you had enough PowerPoint? 8
Resources jQuery: www.jquery.com jQTouch Framework: www.jqtouch.com jQTouch Support and Docs: http://code.google.com/p/jqtouch/ MobiOne Emulator: http://www.genuitec.com/mobile/ Book: Building iPhone Apps with HTML, CSS and Javascript My Blog: www.cto20.com Follow my tweets: www.twitter.com/antoniochagoury Connect with me: http://linkedin.com/in/antoniochagoury Email me: antonio@inspectorit.com 9

Contenu connexe

Tendances

Developer Student Clubs
Developer Student ClubsDeveloper Student Clubs
Developer Student Clubsis1003
 
Dmitry Buzinov - Drupal 8 & VueJS: Integration of modern javascript frameworks.
Dmitry Buzinov - Drupal 8 & VueJS: Integration of modern javascript frameworks.Dmitry Buzinov - Drupal 8 & VueJS: Integration of modern javascript frameworks.
Dmitry Buzinov - Drupal 8 & VueJS: Integration of modern javascript frameworks.DrupalCamp Kyiv
 
Sharon shannon math and technology scrapbook final
Sharon shannon math and technology scrapbook finalSharon shannon math and technology scrapbook final
Sharon shannon math and technology scrapbook finalsshannon1010
 
Orientation Session GDSC_CDTU
Orientation Session GDSC_CDTUOrientation Session GDSC_CDTU
Orientation Session GDSC_CDTUcyberdhirendra
 
Android Study Jams - Session 1
Android Study Jams - Session 1Android Study Jams - Session 1
Android Study Jams - Session 1AditiSaxena72
 
Introduction Flutter for Create Multiplatform Apps
Introduction Flutter for Create Multiplatform AppsIntroduction Flutter for Create Multiplatform Apps
Introduction Flutter for Create Multiplatform AppsYatno Sudar
 
GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21GDSCIIITBbsr
 
DevCon5 HTML5 Summit: Device Specific vs Browser Based Development
DevCon5 HTML5 Summit:  Device Specific vs Browser Based DevelopmentDevCon5 HTML5 Summit:  Device Specific vs Browser Based Development
DevCon5 HTML5 Summit: Device Specific vs Browser Based Developmentbossmojo
 

Tendances (13)

Developer Student Clubs
Developer Student ClubsDeveloper Student Clubs
Developer Student Clubs
 
Dmitry Buzinov - Drupal 8 & VueJS: Integration of modern javascript frameworks.
Dmitry Buzinov - Drupal 8 & VueJS: Integration of modern javascript frameworks.Dmitry Buzinov - Drupal 8 & VueJS: Integration of modern javascript frameworks.
Dmitry Buzinov - Drupal 8 & VueJS: Integration of modern javascript frameworks.
 
Sharon shannon math and technology scrapbook final
Sharon shannon math and technology scrapbook finalSharon shannon math and technology scrapbook final
Sharon shannon math and technology scrapbook final
 
Orientation Session GDSC_CDTU
Orientation Session GDSC_CDTUOrientation Session GDSC_CDTU
Orientation Session GDSC_CDTU
 
Android Study Jams - Session 1
Android Study Jams - Session 1Android Study Jams - Session 1
Android Study Jams - Session 1
 
Introduction Flutter for Create Multiplatform Apps
Introduction Flutter for Create Multiplatform AppsIntroduction Flutter for Create Multiplatform Apps
Introduction Flutter for Create Multiplatform Apps
 
GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21GDSC IIIT-Bh Orientation'21
GDSC IIIT-Bh Orientation'21
 
Info session
Info sessionInfo session
Info session
 
DevCon5 HTML5 Summit: Device Specific vs Browser Based Development
DevCon5 HTML5 Summit:  Device Specific vs Browser Based DevelopmentDevCon5 HTML5 Summit:  Device Specific vs Browser Based Development
DevCon5 HTML5 Summit: Device Specific vs Browser Based Development
 
Why Wpf
Why WpfWhy Wpf
Why Wpf
 
Basic Android Push Notification
Basic Android Push NotificationBasic Android Push Notification
Basic Android Push Notification
 
Gdsc iiits (29 09-2021)
Gdsc iiits (29 09-2021)Gdsc iiits (29 09-2021)
Gdsc iiits (29 09-2021)
 
Shoubra gtug1
Shoubra gtug1Shoubra gtug1
Shoubra gtug1
 

En vedette

DotNetNuke Seattle Users Group
DotNetNuke Seattle Users GroupDotNetNuke Seattle Users Group
DotNetNuke Seattle Users GroupScott McCulloch
 
Ecommerce en la empresa
Ecommerce en la empresaEcommerce en la empresa
Ecommerce en la empresaJose Jimenez
 
Selling your code in the DotNetNuke store
Selling your code in the DotNetNuke storeSelling your code in the DotNetNuke store
Selling your code in the DotNetNuke storebrchapman
 
What’s new in DotNetNuke 6.2
What’s new in DotNetNuke 6.2What’s new in DotNetNuke 6.2
What’s new in DotNetNuke 6.2brchapman
 

En vedette (7)

PCMA Social Media UR Doing it Wrong
PCMA Social Media UR Doing it WrongPCMA Social Media UR Doing it Wrong
PCMA Social Media UR Doing it Wrong
 
DotNetNuke SEO
DotNetNuke SEODotNetNuke SEO
DotNetNuke SEO
 
DotNetNuke Seattle Users Group
DotNetNuke Seattle Users GroupDotNetNuke Seattle Users Group
DotNetNuke Seattle Users Group
 
Ecommerce en la empresa
Ecommerce en la empresaEcommerce en la empresa
Ecommerce en la empresa
 
Intro to DotNetNuke 6
Intro to DotNetNuke 6Intro to DotNetNuke 6
Intro to DotNetNuke 6
 
Selling your code in the DotNetNuke store
Selling your code in the DotNetNuke storeSelling your code in the DotNetNuke store
Selling your code in the DotNetNuke store
 
What’s new in DotNetNuke 6.2
What’s new in DotNetNuke 6.2What’s new in DotNetNuke 6.2
What’s new in DotNetNuke 6.2
 

Similaire à Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphone-enable your DotNetNuke Apps with jQTouch & jQuery

Building a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformBuilding a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformAngus Fox
 
Tiggr Mobile Apps Builder at Silicon Valley HTML5 Group Meetup
Tiggr Mobile Apps Builder at Silicon Valley HTML5 Group MeetupTiggr Mobile Apps Builder at Silicon Valley HTML5 Group Meetup
Tiggr Mobile Apps Builder at Silicon Valley HTML5 Group MeetupMax Katz
 
RPA summer school session 2.2: Run your first UI automation
RPA summer school session 2.2: Run your first UI automationRPA summer school session 2.2: Run your first UI automation
RPA summer school session 2.2: Run your first UI automationCristina Vidu
 
RPA Summer School Session 2.1: Run your first UI automation
RPA Summer School Session 2.1: Run your first UI automationRPA Summer School Session 2.1: Run your first UI automation
RPA Summer School Session 2.1: Run your first UI automationCristina Vidu
 
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile DevelopmentWolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile DevelopmentMax Katz
 
BitCraft 2017 general presentation
BitCraft 2017 general presentationBitCraft 2017 general presentation
BitCraft 2017 general presentationMichal Wasilewski
 
Intergen Smarts 5 (2003)
Intergen Smarts 5 (2003)Intergen Smarts 5 (2003)
Intergen Smarts 5 (2003)Intergen
 
Full Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdfFull Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdfLaura Miller
 
GetShift - IoT Devices Done Right.
GetShift - IoT Devices Done Right.GetShift - IoT Devices Done Right.
GetShift - IoT Devices Done Right.Sean Greenhalgh
 
How proof of concept development can be the stepping stone of success
How proof of concept development can be the stepping stone of successHow proof of concept development can be the stepping stone of success
How proof of concept development can be the stepping stone of successEmbitel Technologies (I) PVT LTD
 
IoT Standardisation Panel
IoT Standardisation PanelIoT Standardisation Panel
IoT Standardisation PanelDuncan Wilson
 
AnkitWalia_Resume_JavaDev
AnkitWalia_Resume_JavaDevAnkitWalia_Resume_JavaDev
AnkitWalia_Resume_JavaDevwalia_jjn
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project ReportMilind Gokhale
 
ContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docxContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docxbobbywlane695641
 

Similaire à Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphone-enable your DotNetNuke Apps with jQTouch & jQuery (20)

Building a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformBuilding a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator Platform
 
Tiggr Mobile Apps Builder at Silicon Valley HTML5 Group Meetup
Tiggr Mobile Apps Builder at Silicon Valley HTML5 Group MeetupTiggr Mobile Apps Builder at Silicon Valley HTML5 Group Meetup
Tiggr Mobile Apps Builder at Silicon Valley HTML5 Group Meetup
 
Resume _ios
Resume _iosResume _ios
Resume _ios
 
RPA summer school session 2.2: Run your first UI automation
RPA summer school session 2.2: Run your first UI automationRPA summer school session 2.2: Run your first UI automation
RPA summer school session 2.2: Run your first UI automation
 
RPA Summer School Session 2.1: Run your first UI automation
RPA Summer School Session 2.1: Run your first UI automationRPA Summer School Session 2.1: Run your first UI automation
RPA Summer School Session 2.1: Run your first UI automation
 
mahima resume
mahima resumemahima resume
mahima resume
 
Brainbean Apps
Brainbean Apps Brainbean Apps
Brainbean Apps
 
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile DevelopmentWolters Kluwer Tech. Conference: Disrupting Mobile Development
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
 
BitCraft 2017 general presentation
BitCraft 2017 general presentationBitCraft 2017 general presentation
BitCraft 2017 general presentation
 
Intergen Smarts 5 (2003)
Intergen Smarts 5 (2003)Intergen Smarts 5 (2003)
Intergen Smarts 5 (2003)
 
RakeshKushwaha
RakeshKushwahaRakeshKushwaha
RakeshKushwaha
 
Full Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdfFull Stack Web Development Basics to Know.pdf
Full Stack Web Development Basics to Know.pdf
 
GetShift - IoT Devices Done Right.
GetShift - IoT Devices Done Right.GetShift - IoT Devices Done Right.
GetShift - IoT Devices Done Right.
 
How proof of concept development can be the stepping stone of success
How proof of concept development can be the stepping stone of successHow proof of concept development can be the stepping stone of success
How proof of concept development can be the stepping stone of success
 
IoT Standardisation Panel
IoT Standardisation PanelIoT Standardisation Panel
IoT Standardisation Panel
 
IoT standardisation
IoT standardisationIoT standardisation
IoT standardisation
 
AnkitWalia_Resume_JavaDev
AnkitWalia_Resume_JavaDevAnkitWalia_Resume_JavaDev
AnkitWalia_Resume_JavaDev
 
CAREER IN I.T.
CAREER IN I.T.CAREER IN I.T.
CAREER IN I.T.
 
Web Development on Web Project Report
Web Development on Web Project ReportWeb Development on Web Project Report
Web Development on Web Project Report
 
ContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docxContentsTeam Work Schedule3Team Task Assignment3Project .docx
ContentsTeam Work Schedule3Team Task Assignment3Project .docx
 

Dernier

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 

Dernier (20)

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 

Smartphone enable your DotNetNuke apps with jq-touch & jqueryMobile Smartphone-enable your DotNetNuke Apps with jQTouch & jQuery

  • 1. Smartphone-enable your DNN apps with jQTouchAntonio Chagoury Day of DotNetNuke, Chicago October 2, 2010 1
  • 2. About Me DotNetNuke Core Team Member and Project Lead, Blog and Install Utility Principal & Software Architect, Inspector IT, Inc. Use DotNetNuke as the Development Platform of choice for large Web 2.0 and Enterprise Implementations Microsoft MVP, Visual Basic I blog at www.cto20.com Co-Founder and President, Capital DotNetNuke User Group (CDUG) 2
  • 3. Many thanks to our sponsors for making the event possible 3
  • 4. Why jQTouch? Who wants to learn Objective-C? HTML 5 + jQuery is cool! Plus, you may learn new tricks in the process Go offline with HTML 5 using SQLlite and ApplicationCache Deploy Apps without the AppStoreheadaches and bureaucracy But, If you must have AppStore, deploy with PhoneGap, AppCelerator, or others 4
  • 5. Approach: Build a mobile version of the DotNetNuke Blog DotNetNuke website hosting our blog Add low-fidelity data service to return JSON responses Add jQTouch Framework + jQuery A touch of HTML 5 + CSS Test Mobile App with MobiOne Test Center 5
  • 6. DotNetNukeWebsite: CTO20.DEV Our Framework’s Architecture 6 DNN Database Desktop Browser DAL jQTouch +jQueryHTML Json MobiOneTest Center
  • 7. Buckle Up! Install jQTouch framework Explore jQTouch sample mobile web app Review how we are exposing JSON data from the DotNetNuke Blog Module Build a mobile web app version of our blog Consume JSON with jQuery Test App with MobiOne 7
  • 8. Let’s Code Have you had enough PowerPoint? 8
  • 9. Resources jQuery: www.jquery.com jQTouch Framework: www.jqtouch.com jQTouch Support and Docs: http://code.google.com/p/jqtouch/ MobiOne Emulator: http://www.genuitec.com/mobile/ Book: Building iPhone Apps with HTML, CSS and Javascript My Blog: www.cto20.com Follow my tweets: www.twitter.com/antoniochagoury Connect with me: http://linkedin.com/in/antoniochagoury Email me: antonio@inspectorit.com 9

Notes de l'éditeur

  1. Leave business cards out, ask for attendees to help themselves to one.Solicit speakers, sponsors for c-dug.