A mobile application serving a personal assistant web application to devices on the same network.
Agenda is a mobile application that launches a server on a local network serving a web application used to manage personal data. The mobile application server is the main data storage and the web application clients synchronize with it using a real-time connection.
|Prerequisite||Minimal Version||Optimal Version||Justification|
Build and run the mobile application in
src, it will serve
www automatically on the phone.
Run the web application on the computer using
yarn start to connect to the phone.
This will allow you to iterate on it without rebuilding the mobile application for each change.
The live version of the web application is on Bloggo.
You won't be able to use this application on the phone due to CORS, so you need to mock the server. This issue is being worked on.
attaching the Web Inspector to the iPhone Safari tab will show empty console and refreshing doesn't
seem to work (it probably crashes or stalls the mobile application), so its best to keep the web
index.html opened as a local file in Mac Safari to watch out for syntax error etc.
- On the phone, go to Settings -> Safari -> Advanced -> enable Web Inspector
- On the computer, go to Safari -> Develop -> iPhone -> Agenda