1 / 24

Smartphone Apps Development Team

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

Download Presentation

Smartphone Apps Development Team

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Smartphone Apps Development Team Weiqing Li Lijun Zhu Man Li

  2. Why we need a Smartphone app Web browser on phone Smartphone apps

  3. 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

  4. Design Road Map

  5. Developing android app using webview

  6. Displays webpage Includes methods of zooming in and out, navigating forward and backward through history, performing text messages Can be embedded in activities Webview

  7. Embed webview into a java interface Achievements

  8. Using webview to display ITS webpage. Being able to show images and latex. Achievements

  9. 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

  10. iOS Device With Database Connection Method

  11. 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.

  12. 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.

  13. The Process for the Current Setup

  14. What is Underneath What We Have Done in Database We created a new database in the server

  15. 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];

  16. Using the Feedback From the Database to do Comparisons

  17. 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.

  18. 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.

  19. Question?

  20. Thank you for watching

More Related