Project Activity Journal

advertisement
Project activity Journal:
3/10/15
Started activity journal
Created first android application
Attempted to get windows 8 to recognize alldaymall branded android tablet over USB connection. After
several different attempts and a useless chat session with the tablet manufacturer stumbled on a
solution using a Samsung phone driver.
Modified android app to contain a button and react to button being pushed
Successfully ran android app on usb connected android tablet
3/11/15
Began Android development tutorial through udacity (www.udacity.com). Tutorial involves creating a
weather app that extracts data from an API using JSON.
3/12/15- present
Continuing Android development tutorial. Updating activity journal as applicable as well as Microsoft
Project file. Created top level hardware and software flowcharts using Microsoft Visio.
3/31/15
Located sample code for creating a scrollable horizontal listview of icons for the primary UI
Located sample code for reading/writing data to XML database using PHP/JSON
4/3/15
Submitted project progress files for review. Unable to post to or modify website as ubunix is once again
inaccessible. Will seek alternative website hosting solutions.
4/4/15
Downloaded tested and studied sample code for connecting android to myswl using php from
http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/
Downloaded and installed WAMP server from http://www.wampserver.com/en/
Had to reconfigure WAMP to listen to port 8080 rather than 80 for localhost as there was a conflict with
Microsoft-IIS/8.5.
Started HTML tutorial as pre-cursor to PHP tutorial (www.w3schools.com)
4/6/15
Completed HTML tutorial. Began CSS Tutorial.
4/7/15 – 4/15/15
Read Introduction to JAVA programming with JBUILDER by Y. Daniel Liang, 3rd Edition as a Java refresher.
4/16/15
Completed test MySql database and test Android app to add to, delete from, and query database.
4/23/15
Completed production MySql database and Preliminary PHP scripts
4/28/15
Regained remote access to Ubunix for 2 week lease
4/29/15
Tested PHP scripts and posted to website
05/03/15
Created First Draft level one and level 2 UI and tested. Runs without crashing. Scrolling and clicking
ImageButtons works. Able to move from Activity one to Activity Two. Next TODO list: Find out how to
globalize variables between activities. Add back button to ActionBar, Add Status text to level 2 UI
(Selected fellowship, Zip code, and day of the week). Import todays date and location from GPS if
available, else use 14210 as default zipcode.
5/04/15
Expanded level two UI activity to include display of fellowship selected in main activity and the creation
of an “add meeting” button. This button should be moved to a more secure activity once testing is
complete. Added Map (GooglePlay) Activity and registered with Google. Added JSON parser activity.
Added New Meeting activity. Testing of New meeting activity results in error:
05-05 11:33:30.180 4360-4394/net.yourpcmedic.twelvestepfinder W/System.errīš•
org.apache.http.conn.HttpHostConnectException: Connection to http://localhost:8080 refused
Which prevents connection to MySQL database. Further research and troubleshooting will be required
prior to proceeding with database manipulation coding.
Download