240 likes | 466 Views
Smartphone Apps Development Team. Weiqing Li Lijun Zhu Man Li. Why we need a Smartphone app. Web browser on phone. Smartphone apps. Our Long Term Goal. Design and implement a better user interface on Smartphone app
E N D
Smartphone Apps Development Team Weiqing Li Lijun Zhu Man Li
Why we need a Smartphone app Web browser on phone Smartphone apps
Our Long Term Goal • Design and implement a better user interface on Smartphone app • Allow users to access, check scores, review and answer problem easily on their Smartphone
Displays webpage Includes methods of zooming in and out, navigating forward and backward through history, performing text messages Can be embedded in activities Webview
Embed webview into a java interface Achievements
Using webview to display ITS webpage. Being able to show images and latex. Achievements
Have an interface showing chapters, so users can access questions by selecting which chapter they want to go to Manipulate the layout of the webpage, so it fits more on smart phone If possible, create an easier login page Future goal
What Is the Plan • Create an app on the iOS device that connects to the ITS database. • The database should send questions to the device to be displayed. • The device should send answer back to the database to get feedbacks. • The app should give user easy access to the functions necessary.
What We Have Done • We have successfully created a database that the iPhone emulator can connect to. • The iPhone emulator is able to get information from the database and write into the database.
What is Underneath What We Have Done in Database We created a new database in the server
What is Underneath What We Have Done in xcode • The code used to specify the database: • NSURL *url = [NSURL URLWithString:@"http://itsdev5.vip.gatech.edu/iostest.php"]; • The Code used to create the request from the PHP file • ASIFormDataRequest*request = [ASIFormDataRequestrequestWithURL:url];
Future Work • Change to connect the ITS database instead of the testing database. • Able to fetch data from the ITS database and display it on the app. • Able to send answer from the app into the database to get a feedback. • Creates the interface for the app with user-friendly controls.
Conclusion • Android and IOS systems are treated as two parallel systems • Testing Webview framework and direction connecting separately on Android and IOS • Choose one solution based on further testing or embed some useful functions of these two system together.