Students, faculty, and staff are encouraged to develop and distribute useful mobile apps to the UChicago community. Browse the resources below for more information about mobile best practices and UChicago identity.
Join our mobile discussion today by subscribing to firstname.lastname@example.org.
Partnering with the University
If you're considering developing a native application for the University, please contact email@example.com. We'll work with you to incorporate UChicago identity guidelines and advise you on publishing your app.
When creating apps for the University, please apply basic usability guidelines. Some resources for designing or modifying a mobile app are:
All apps should be accessible. Whenever possible, please apply accessibility principles to mobile sites and apps, using the following resources:
- Accessibility Programming Guide for iOS
- IT Services Accessibility Guidelines for Mobile Devices
- TalkBack: An Open Source Screenreader For Android
To learn more about basic design and development principles for all mobile devices and platforms, see:
- Designing for the Mobile Web
- iOS User Interface Guidelines
- UI Design Do’s and Don’ts
- Mobile Awesomeness
- Yahoo YUI Grids
- W3C Mobile Web Best Practices
To learn more about mobile coding practices, visit:
Emulators and Simulators
Download simulators to your desktop:
- Android Emulator
- BlackBerry Simulators
- The Opera Mobile Classic Emulator helps you develop sites for the Opera web browser for mobile devices.
- Sony K750 and Nokia N70 emulators
- Windows Mobile Simulator
Apple's Xcode developer tools, available through the macOS App Store application, include simulators for iOS, watchOS, and tvOS devices.
Courses & Books
Additional online courses and books include:
- Developing Apps for iOS – free course in iTunes from Stanford University
- iOS 8 Mobile App Design: UI & UX Design From Scratch (udemy)
- Learn the Mobile Web
- Beginning Smartphone Web Development