Los Angeles Phenology

Los Angeles Phenology
Project Members
• Kevin Argumedo
• Kiara Westbrooks
• Michael Nava
• Ryan Ho
• Rogelio Landa
• Hugo Sanchez
Biology Dept. Liaisons:
• Kirsten Fisher
• Eric Wood
Academic Advisors:
• Mark Sargent
• John Hurley
Introduction
• Phenology
•The study cyclic and seasonal natural phenomena, especially
in relation to climate, plant and animal life.
• LAP Application
• Monitor plant and animal phenology of selected tree and
bird species throughout the annual cycle.
•Short-term vision
•Long-term vision
Need for LAP
• Conduct phenological research in order to:
• Study trends of the trees in the general area
• Observe the relationship between trees and birds
• Easier, modern approach to data collection and analysis:
• Use of citizen science
• Progress from pen & paper to a more portable form of
information keeping
Mobile Development
•
•
Native application vs Hybrid application.
Why Android and iPhone?
• Android and iPhone are two of the most widely used
operating systems in the world for phones.
Mobile Application Challenges
● Android Team : Using a RESTful API.
● iPhone Team : Learning Swift and Xcode.
Django
• Django? Python Web Framework
• Handles Database very well
Third parties’ toolkits for Django:
• Django REST Framework
• Django OAuth Toolkit (Authorization)
• Django import-export (CSV File)
Django Challenges
• Authentication vs. Authorization (OAuth)
• Switch from Heroku to Pythonanywhere
Learning Outcomes
• Working as a team
• Meeting deadlines
• Learn as you go
Future of LAP
• Server Location
• Expanding LAP outside of CSULA
• Urban trees recorder
• Statewide and other CSU/UC
Demo
Special Thanks
• Liaisons:
• Eric Wood
• Kirsten Fisher
• Advisors:
• John Hurley
• Mark Sargent