SlideShare ist ein Scribd-Unternehmen logo
1 von 66
Building a Mobile Website: One Block at a Time Chad Haefele Emerging Technologies Librarian UNC Chapel Hill chad.haefele@gmail.com
What I’ll be showing you An overview of the mobile/smartphone landscape A tour through our development process The building blocks you’ll need to do it yourself, and the decisions you’ll need to make along the way A mobile site generator
Why now?
The Old Browser
The New Browser
Even Better
http://bit.ly/MobileLandscape
iPhone 4
iOS devices iPhone, iPad, iPod Touch Available only through AT&T Debuted in 2007 Apps developed in Objective C More than 250,000 apps
Android HTC Evo Droid X
Android devices Too many to list Available on all major carriers Debuted in 2008 Apps developed in Java More than 80,000 apps
BlackBerry Torch
Blackberry details Too many to list Available on all major carriers Debuted in 1996 (sort of) More modern devices: 2005 About 10000 apps
Which platform? Mobile web use (August 2010) Market share – devices sold (July 2010) Anon. 2010. August 2010 Mobile OS Share. Quantcast Blog. September 3. http://blog.quantcast.com/quantcast/2010/09/august-2010-mobile-os-share.html. Anon. 2010. comScore Reports July 2010 U.S. Mobile Subscriber Market Share -- RESTON, Va., Sept. 15 /PRNewswire/ --. http://www.prnewswire.com/news-releases/comscore-reports-july-2010-us-mobile-subscriber-market-share-102969094.html.
Source: http://blog.quantcast.com/quantcast/2010/09/august-2010-mobile-os-share.html
VS
UNC Mobile site walkthrough www.lib.unc.edu/m www.lib.unc.edu/m/plain + ‘View full site link’
UNC Mobile site walkthrough
Catalog
UNC Mobile site walkthrough
UNC Mobile site walkthrough
http://www.flickr.com/photos/gullevek/155604654/
Block #1: Survey your users Plus 44 ‘other’ responses Data from Spring, 2009
Sample ‘Other’ responses: Cell phone Cheap free phone Braille Note Carrier pigeon Lame old phone :( My cheap phone that always has at least 2 bars
Block #2: Platform Vs.
Platform: App or Webapp? App Webapp Java, Objective C Single platform Full hardware access(GPS, camera, etc) Can be used offline Tricky to get stats HTML, CSS, Javascript Multi-platform (maybe) Limited hardware access (GPS only) Requires web connection Standard webstats
Android’s App Inventor
Other app development options Phonegap Flash Sencha Touch Appcelerator Others: http://en.wikipedia.org/wiki/Multiple_phone_web_based_application_framework
Block #3: Framework Jason Clark’s: http://diginit.wordpress.com/2009/11/13/mobile-web-design-working-code-tips-best-practices/orhttp://bit.ly/cXlnlS www.lib.utc.edu/m
Block #3: Framework iUI: code.google.com/p/iui/ Mobile site generator:www.hiddenpeanuts.com/msg www.lib.unc.edu/m
Mobile site generator www.hiddenpeanuts.com/msg
Device testing iPhone/iPod Touch
Device testing Android
Device testing Text only
Block #4: Data sources & Outside systems RSS feeds XML Other systems Computer availability eResources Hours IM / text a librarian services
Block #5: Custom code
http://dclibrarylabs.org/ iPhone app code (app)
iUI code (webapp) http://code.google.com/p/iui/
Block #6: Catalog Catalog options Do it yourself ILS vendor-provided solution 3rd party product
Catalog: DIY Priority 1: Get a clean data feed XML feeds from ILS Yaz / Z39.50 (http://www.indexdata.com/yaz) Other solution – tap into DB directly somehow Harass your vendors!
Catalog: DIY (at UNC) Endeca makes it all possible XML + php + Syndetics + iUI
Catalog: ILS solutions Airpac, from Innovative
Catalog: 3rd party product Library Anywhere “Works with 90% of current OPACs.” http://www.librarything.com/LibraryAnywhere
Block #7: Promotion
Rough stats: Hits, 2010 Block #8: Evaluate & Iterate
Rough stats: Catalog info, 2010 Block #8: Evaluate & Iterate
Blocks (review) Survey Platform Framework Data sources Custom code Catalog Promotion Evaluate & Iterate
Mobile site generator www.hiddenpeanuts.com/msg
iUI code (webapp) http://code.google.com/p/iui/
Examples INSERT SAMPLE HERE www.cranstonlibrary.org/m http://library.boisestate.edu/m/ http://mobile-library.mhcc.edu/
Main Page 40 possible pages
Getting started Download the iUI code: http://code.google.com/p/iui/ Unzip it, put the iUI folder on your server where you want the mobile site
Custom code
Webapps play well with others
HTML5 & more on the horizon APIs – camera, GPS, mic, accelerometer, video Youtube: m.youtube.com  Flickr: m.flickr.com  Google Reader: google.com/reader/i  Geolocation: hiddenpeanuts.com/ala
This is not the end Slides online: http://bit.ly/LILRCmobile http://www.slideshare.net/cHaefele

Weitere ähnliche Inhalte

Andere mochten auch

PROVA DI INSERIMENTO
PROVA DI INSERIMENTOPROVA DI INSERIMENTO
PROVA DI INSERIMENTOgiovanna66
 
Connecticut Goes Red For Women
Connecticut Goes Red For WomenConnecticut Goes Red For Women
Connecticut Goes Red For Womentaylormorris
 
利用者の日本語を意識した「日本語でケアナビ」の検索機能
利用者の日本語を意識した「日本語でケアナビ」の検索機能利用者の日本語を意識した「日本語でケアナビ」の検索機能
利用者の日本語を意識した「日本語でケアナビ」の検索機能Sunami Hokuto
 
24 Things everyone should know how to do
24 Things everyone should know how to do24 Things everyone should know how to do
24 Things everyone should know how to doAndrei Catalin Semen
 
Bearcat Search: Implementing Federated Searching at the Newman Library
Bearcat Search: Implementing Federated Searching at the Newman LibraryBearcat Search: Implementing Federated Searching at the Newman Library
Bearcat Search: Implementing Federated Searching at the Newman LibraryNewman Library
 
2013 ТРИУНА Лидерз, Колесо Инноваций, презентация книги
2013 ТРИУНА Лидерз, Колесо Инноваций, презентация книги2013 ТРИУНА Лидерз, Колесо Инноваций, презентация книги
2013 ТРИУНА Лидерз, Колесо Инноваций, презентация книгиYevgeny Sinyakov
 
Joyce Gray - Beginner's guide to business information
Joyce Gray - Beginner's guide to business information Joyce Gray - Beginner's guide to business information
Joyce Gray - Beginner's guide to business information Jane Lambert
 
e-Learning Design for Teacher
e-Learning Design for Teachere-Learning Design for Teacher
e-Learning Design for TeacherSunami Hokuto
 
Remote Website Testing: How to Assess Your Website for Little or No Cost
Remote Website Testing: How to Assess Your Website for Little or No CostRemote Website Testing: How to Assess Your Website for Little or No Cost
Remote Website Testing: How to Assess Your Website for Little or No Costchaefele
 
Working with Shortcodes in WordPress
Working with Shortcodes in WordPressWorking with Shortcodes in WordPress
Working with Shortcodes in WordPresschaefele
 
Atomic Structure (IV)
Atomic Structure (IV)Atomic Structure (IV)
Atomic Structure (IV)Bernard Ng
 
Fiche hrst en
Fiche hrst enFiche hrst en
Fiche hrst enriklaunim
 
Online Corporate Crisis Analyse
Online Corporate Crisis AnalyseOnline Corporate Crisis Analyse
Online Corporate Crisis AnalyseSebastiaan Bode
 
After reading
After readingAfter reading
After readingandy .
 

Andere mochten auch (17)

PROVA DI INSERIMENTO
PROVA DI INSERIMENTOPROVA DI INSERIMENTO
PROVA DI INSERIMENTO
 
Connecticut Goes Red For Women
Connecticut Goes Red For WomenConnecticut Goes Red For Women
Connecticut Goes Red For Women
 
利用者の日本語を意識した「日本語でケアナビ」の検索機能
利用者の日本語を意識した「日本語でケアナビ」の検索機能利用者の日本語を意識した「日本語でケアナビ」の検索機能
利用者の日本語を意識した「日本語でケアナビ」の検索機能
 
The assertive ad agency
The assertive ad agencyThe assertive ad agency
The assertive ad agency
 
24 Things everyone should know how to do
24 Things everyone should know how to do24 Things everyone should know how to do
24 Things everyone should know how to do
 
Bearcat Search: Implementing Federated Searching at the Newman Library
Bearcat Search: Implementing Federated Searching at the Newman LibraryBearcat Search: Implementing Federated Searching at the Newman Library
Bearcat Search: Implementing Federated Searching at the Newman Library
 
2013 ТРИУНА Лидерз, Колесо Инноваций, презентация книги
2013 ТРИУНА Лидерз, Колесо Инноваций, презентация книги2013 ТРИУНА Лидерз, Колесо Инноваций, презентация книги
2013 ТРИУНА Лидерз, Колесо Инноваций, презентация книги
 
Survey manual
Survey manualSurvey manual
Survey manual
 
Joyce Gray - Beginner's guide to business information
Joyce Gray - Beginner's guide to business information Joyce Gray - Beginner's guide to business information
Joyce Gray - Beginner's guide to business information
 
e-Learning Design for Teacher
e-Learning Design for Teachere-Learning Design for Teacher
e-Learning Design for Teacher
 
Remote Website Testing: How to Assess Your Website for Little or No Cost
Remote Website Testing: How to Assess Your Website for Little or No CostRemote Website Testing: How to Assess Your Website for Little or No Cost
Remote Website Testing: How to Assess Your Website for Little or No Cost
 
IP Insurance
IP InsuranceIP Insurance
IP Insurance
 
Working with Shortcodes in WordPress
Working with Shortcodes in WordPressWorking with Shortcodes in WordPress
Working with Shortcodes in WordPress
 
Atomic Structure (IV)
Atomic Structure (IV)Atomic Structure (IV)
Atomic Structure (IV)
 
Fiche hrst en
Fiche hrst enFiche hrst en
Fiche hrst en
 
Online Corporate Crisis Analyse
Online Corporate Crisis AnalyseOnline Corporate Crisis Analyse
Online Corporate Crisis Analyse
 
After reading
After readingAfter reading
After reading
 

Mehr von chaefele

Building a Library Website in WordPress (2019)
Building a Library Website in WordPress (2019)Building a Library Website in WordPress (2019)
Building a Library Website in WordPress (2019)chaefele
 
Writing Accessibly Online
Writing Accessibly OnlineWriting Accessibly Online
Writing Accessibly Onlinechaefele
 
Improving Analytics with Google Tag Manager
Improving Analytics with Google Tag ManagerImproving Analytics with Google Tag Manager
Improving Analytics with Google Tag Managerchaefele
 
Working With Media in WordPress
Working With Media in WordPressWorking With Media in WordPress
Working With Media in WordPresschaefele
 
Building an Academic Library Website in WordPress
Building an Academic Library Website in WordPressBuilding an Academic Library Website in WordPress
Building an Academic Library Website in WordPresschaefele
 
Rock your library’s content with Wordpress
Rock your library’s content with WordpressRock your library’s content with Wordpress
Rock your library’s content with Wordpresschaefele
 
Moving Forward: Redesigning UNC's Library Website
Moving Forward: Redesigning UNC's Library WebsiteMoving Forward: Redesigning UNC's Library Website
Moving Forward: Redesigning UNC's Library Websitechaefele
 
Semi-Automatic Chat: Using a Library of Common Responses to Speed Up Chat Ses...
Semi-Automatic Chat: Using a Library of Common Responses to Speed Up Chat Ses...Semi-Automatic Chat: Using a Library of Common Responses to Speed Up Chat Ses...
Semi-Automatic Chat: Using a Library of Common Responses to Speed Up Chat Ses...chaefele
 
Goodbye Gutenberg? The real impact of emerging technologies on libraries, pu...
Goodbye Gutenberg?  The real impact of emerging technologies on libraries, pu...Goodbye Gutenberg?  The real impact of emerging technologies on libraries, pu...
Goodbye Gutenberg? The real impact of emerging technologies on libraries, pu...chaefele
 
Building an app-like experience (without the app)
Building an app-like experience (without the app)Building an app-like experience (without the app)
Building an app-like experience (without the app)chaefele
 
Library in your pocket
Library in your pocketLibrary in your pocket
Library in your pocketchaefele
 
Low Effort, High Impact Mobile Web Development
Low Effort, High Impact Mobile Web DevelopmentLow Effort, High Impact Mobile Web Development
Low Effort, High Impact Mobile Web Developmentchaefele
 
Serious Games - ARGs
Serious Games - ARGsSerious Games - ARGs
Serious Games - ARGschaefele
 

Mehr von chaefele (14)

Building a Library Website in WordPress (2019)
Building a Library Website in WordPress (2019)Building a Library Website in WordPress (2019)
Building a Library Website in WordPress (2019)
 
Writing Accessibly Online
Writing Accessibly OnlineWriting Accessibly Online
Writing Accessibly Online
 
Improving Analytics with Google Tag Manager
Improving Analytics with Google Tag ManagerImproving Analytics with Google Tag Manager
Improving Analytics with Google Tag Manager
 
Working With Media in WordPress
Working With Media in WordPressWorking With Media in WordPress
Working With Media in WordPress
 
Building an Academic Library Website in WordPress
Building an Academic Library Website in WordPressBuilding an Academic Library Website in WordPress
Building an Academic Library Website in WordPress
 
Rock your library’s content with Wordpress
Rock your library’s content with WordpressRock your library’s content with Wordpress
Rock your library’s content with Wordpress
 
Moving Forward: Redesigning UNC's Library Website
Moving Forward: Redesigning UNC's Library WebsiteMoving Forward: Redesigning UNC's Library Website
Moving Forward: Redesigning UNC's Library Website
 
Semi-Automatic Chat: Using a Library of Common Responses to Speed Up Chat Ses...
Semi-Automatic Chat: Using a Library of Common Responses to Speed Up Chat Ses...Semi-Automatic Chat: Using a Library of Common Responses to Speed Up Chat Ses...
Semi-Automatic Chat: Using a Library of Common Responses to Speed Up Chat Ses...
 
Goodbye Gutenberg? The real impact of emerging technologies on libraries, pu...
Goodbye Gutenberg?  The real impact of emerging technologies on libraries, pu...Goodbye Gutenberg?  The real impact of emerging technologies on libraries, pu...
Goodbye Gutenberg? The real impact of emerging technologies on libraries, pu...
 
Building an app-like experience (without the app)
Building an app-like experience (without the app)Building an app-like experience (without the app)
Building an app-like experience (without the app)
 
Library in your pocket
Library in your pocketLibrary in your pocket
Library in your pocket
 
Low Effort, High Impact Mobile Web Development
Low Effort, High Impact Mobile Web DevelopmentLow Effort, High Impact Mobile Web Development
Low Effort, High Impact Mobile Web Development
 
Serious Games - ARGs
Serious Games - ARGsSerious Games - ARGs
Serious Games - ARGs
 
Args
ArgsArgs
Args
 

Kürzlich hochgeladen

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
 
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
 
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
 
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
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
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
 
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
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
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
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 

Kürzlich hochgeladen (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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
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
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.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
 
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
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
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
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
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
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 

Building a Mobile Website: One Block at a Time