I once again had the pleasure of attending the Mobility and the Modern Web Conference at UCLA.
Here are my notes!
Day 1 (Wednesday September 16th)
An Exploration of how mobile technologies will impact cities of the future.
Peter Marx: Chief Innovation Technology Officer for City of Los Angeles
Peter Marx gave the keynote presentation and discussed the ways in which Los Angeles is the “#1 Digital City” in the U.S. LA has some big initiatives to put the data it collects on freely available websites and the LA Open Data Portal ( data.lacity.org ). The city is moving to open source software to provide open data on city services to develop the “The City as a Platform.” Marx discussed connecting street sweepers to the Internet so city officials know where street sweepers are at any given time, streetlights all becoming mesh networked, LED lights through the streetlight replacement program.
• Free charging for electric cars on streetlights
• Smart grids and meters are slowly replacing older metering and grid technologies in the city.
• Governments have useful data for apps.
• There was an executive order from LA Mayor to publish data (except HIPA exceptions).
• CIty’s reservation system for construction can be mapped so people know about road hazards. ( similar to Waze app ).
• Pulse Point app will notify you if somebody around you needs CPR.
• Only about 40 cities have fully-fledged open data programs.
IT Services website
Mr. Young described his process of reorganizing his IT department’s website (https://helpsu.stanford.edu/helpsu/3.0/helpsu ) to provide consistent categorization of services over all university IT departments.
• Redesign followed Information Technology Infrastructure Library (ITIL) taxonomies.
• Also used the Educause Center for Analysis and Research (ECAR) ECAR Model for managing service catalog. But modified ECAR definitions for persanal preferences.
Teaching with Tools of Engagement
Rose Rocchio and Rob Gould
Rose Rocchio and Rob Gould discussed the Mobilize and Ohmage platforms for mobile sensing and surveys. 86% of Higher Ed students have smartphones (Pearson 2014). Rocchio mentioned the Gartner “Hype cycle” for education (University of Minnesota/Gartner Research, 2015) which shows respondent’s perceptions of the usefulness of certain technologies in higher education. Trends in higher education (like 3D Printing and Self Publishing) are surveyed and then reside on this chart in areas like “Technology trigger”, “Peak of Inflated Expectations”, “Trough of Disillusionment” and “Plateau of Productivity”.
Mobilize partnered with Los Angeles Unified School District (2nd largest school district in the country) to create an open-source mobile survey program. By introducing mobile surveys into the classroom, the Mobilize program helps teach students data science. Now there is an alternate pathway for UC/CSU admission: students in the LAUSD can now take Introduction to Data Science: Professional Data versus Big Data (Every Day Data) instead of Algebra and PreCalculus.
• Mobilize website: http://www.mobilizingcs.org/ . lausd.mobilizingcs.org
• Ohmage open data collection: http://ohmage.org/.
Thursday, September 17th,
Kent Wada is a Privacy Officer at UCLA. Prior to his presentation he showed an interesting cyber security map/from Norse, provider of Norse Attack Intelligence database http://map.norsecorp.com/ . Mr. Wada’s presentation mostly covered the history and importance of privacy in IT projects.
Jeff Leininger: UCLA Athletics
Jeff Leininger (UCLA Athletics) discussed how he develops mobile applications using the ionic framework and Angular.js.
Making Living Components with Polymer
This presentation was about using polymer web components to clean up HTML (“cleaning up the “
• See W3 Document : http://www.w3.org/wiki/WebComponents/
• See also : http://webcomponents.org/ .
Developing Mobile Apps that work Offline
Mr. Hoang works for couchbase and discussed how nosql can improve mobile app performance by providing data from NoSQL while offline.
From Data to Dashboard in a Day:
R and Shiny
This presenter discussed his use of R and Shiny to disseminate results of the California Health Interview Survey.
• AskCHIS : Online data portal (requires login)
• UCLA Center for Health Policy Research: healthpolicy.ucla.edu
• Shiny: web application studio for R. shiny.rstudio.com
FRIDAY Workshops (September 18th, 2015)
In this workshop Mr. Leininger covered the ionic framework for making hybrid apps. Ionic uses Cordova and Angular and it seems to be a pretty compelling solution for building cross-platform mobile applications.
• Ionic website: http://ionicmaterial.com/
• Recommended John Papa angular styleguide
• Angular and Cordova: http://ngcordova.com/
• Cordova Documentation: http://cordova.apache.org/docs/en/3.0.0/index.html
Accessibility Testing for Mobile and Web Apps
Lloyd Nicks, Chris Patterson and Sal Santa Ana
Mr. Nicks is blind and he demonstrated how he uses screen readers to surf the web. Screen readers read markup that often is not visible so it’s interesting and annoying to hear the screen reader read out content on web pages that were not accessible. After discussing the various legal requirements for making educational documents and government communications accessible, Mr. Nicks discuses some tools and resources for testing websites (below).
Websites to Look At:
• Web Content Accessibility Guidelines WCAG 2.0 http://www.w3.org/TR/WCAG20/
• WAVE: (there is a Chrome Tool for this): http://wave.webaim.org/extension/
• WebAIM. Webaim.org
• ARIA (Accessible, Rich Internet Applications). See: https://www.w3.org/WAI/intro/aria
University of Minnesota (2015). Hype Cycle for Education. Retrieved on September 30, 2015 from: http://hypecycle.umn.edu/
Pearson (2014). Pearson Student Mobile Device Survey. Retrieved on September 28th, 2015 from: http://www.pearsoned.com/wp-content/uploads/Pearson-HE-Student-Mobile-Device-Survey-PUBLIC-Report-051614.pdf