THE ANDROID TEXTBOOK APP

Slides:



Advertisements
Similar presentations
Android Application Development A Tutorial Driven Course.
Advertisements

Fusing Online Commerce and Social Network: Enhance Social Shopping Experience via Desktop Application A Master Project Presented By Ning Song.
Mobile Chicago User Group. LP Mobile Each Month… 60 Million Visits Monitored 4 Million Messages Sent.
SeeYou LBS Location Solution For SOHO, Friends & Family.
What is touchPRO EXPRESS? touchPRO EXPRESS is a way for select industries who meet certain criteria to be able to get a mobile app at a low cost and have.
TrackPunch Midterm Live Demonstration of Codebase Jonas Weigert CS 4624 Dr. Fox.
W alkie Doggie is a web application that allows dog owners to help each other with their dog walks. It’s main feature is the walkies, which are the user’s.
Customer Mobile Application Proposal For ROCHE PHARMACEUTICAL BEMAS Technologies Ltd, 2014:
Location based social networking on Android phones – integrated with Facebook. Simple and easy to use.
ANDROID OPERATING SYSTEM Guided By,Presented By, Ajay B.N Somashekar B.T Asst Professor MTech 2 nd Sem (CE)Dept of CS & E.
Android Application Development. Agenda  Android Business Model  Why Android  Android application market space  Market Segments & Target customers.
Presented by…. Group 2 1. Programming language 2Introduction.
In association with Technion and Qualcomm. Project supervisor: Tatyana Finkel. Technion Israel Institute of Technology.
CS378 - Mobile Computing Web - WebView and Web Services.
ANDROID CONTENT PROVIDERS Peter Liu School of ICT, Seneca College.
Android for Java Developers Denver Java Users Group Jan 11, Mike
1 Thomas Lippert Senior Product Manager - Mobile What’s new in SMC 5.0.
Using McGraw Hill’s Connect Dr. Capers. You will need publisher code from your book (comes with purchased textbook) Click on link for your class to find.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. JD Edwards Summit Really Cool Demo Stuff – 2015 Edition!!!!! For demo content, please.
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
WEST VIRGINIA UNIVERSITY Office of Information Technology OFFICE 365 INFORMATION SESSION.
Mobile web Sebastian Lopienski IT Technical Forum 29 June 2012.
Project: Keep in Mind We will be using geolocation markers. This may impact your project choice. Location detection inside buildings may not work. Keep.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
Satisfy Your Technical Curiosity 27, 28 & 29 March 2007 International Convention Center (ICC) Ghent, Belgium.
The library is open Mobile Applications Russian-IUG November 2015 Tomsk, Russia Nabil Saadallah Manager Business Development.
PAYware Mobile Android Comparison June 2013 For Internal Use Only.
Developing for Chromecast Cast Companion Library & Custom Receiver Application.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
The Basics of Android App Development Sankarshan Mridha Satadal Sengupta.
Introduction to threads
Plan for today Open-Closed and Quizmaster
A Study of Google Map API on Android Platform and an “EasyEat”
Outlook Mobile App for Android
Android Runtime – Dalvik VM
Turbo, Turbo, Turbo! Alon Blich A.B.C.
Unified Contact Center Management Portal (Unified CCMP) 8
EBSCO eBooks.
Made By:- Easovation Solutions
PDA & Mobile Verification Solution Presentation
Platform as a Service.
WyoExchange Zhongshan Lu Jacob Grife
Development-Introduction
Created by Nathan Reddy, High School Junior
P HP S C R I P TS MA LL B Y P HP S C R I P TS MA LL PHP IMAGE GALLERY SCRIPT, IMAGE SELLING WEBSITE PHP SCRIPT I M A G E G A L L E R Y S C R I P TI M A.
CA16R405 - Mobile Application Development (Theory)
KnowledgeShare Team Harambae
script/
What enhances physical fitness?
SharePoint Cloud hosted Apps
Get Fandango Clone | AMC Theatres Script from I-Netsolution
Vehicle Search Script | Logistics Booking Script from I-Netsolution.
Send Invoices From QuickBooks To Gmail – An A To Z Guide After QuickBooks Online teamed up with Google, it has been as simple as possible for you to invoice.
Azure AD Application Proxy
Case Study – Swiss Manufacturing Giant in robotics based power and automation Background: ABB is a multinational corporation headquartered in Zurich, Switzerland,
Team 07-Fuppy Krupa Patel Adil Assouab Yiyuan Chen(Kevin)
Why we should be texting with our customers
Application Development A Tutorial Driven Course
Zicheng Wan and Yuan Gao CPSC 6820, Clemson University
WorldCat: Broad Web visibility for our collection
Android Topics UI Thread and Limited processing resources
Android App Development Course
NPI Search Introduction.
Tioga Tae Kwon Do Student Management System
ANDIOS Sercan Çidem Murat Öksüzer Vedat Şahin Fatih Osman Seçmen
Using EDMODO In The Classroom
Getting Started with Android…
PagerDuty Integration Development
Kronos Mobile User Guide – CST Drivers
ArcGIS Pro: An Introduction Overview
Presentation transcript:

THE ANDROID TEXTBOOK APP Android client: Aaron Zhao server: Gabriel Esposito Supervisor: Dr. Mock Presented by Aaron Zhao yjzhao@Alaska.edu

Outline 1. What it is about 2. Why we made it 3. App features 4. Technologies 5. Results 6. Future Work

What it is about An Android Application that allows students to sell and buy their used textbooks.

Why we made it? Textbooks are expensive and getting more expensive Benefits students Streamlining publishing and trading process Mobile friendly

App Features 0

App Features 1

App Features 2

App Features 3

Technologies Android Client Google Books API Google Play Service Location Google Play Service OAuth Android SQLite Utility and Support Libraries

Results Functioning well to do demo, not production-ready Wish to have more time to work on this project. ~ 5800 lines of Android client Java code ~60 hours

Future Works The features of this application needs to be polished and extended: Swipe View List used in My Sale and Watch List Activity can be polished that the icon of the item can be the thumbnail image of the book. On the Main Activity the user should be allowed to sign out and switch to different account. On Setting panel there should be option to change application permission access. The view of Message Activity can be enhanced. Search for textbook sales (“I want to buy” option) function can be more intuitive and user-friendly An introduction animation can be included. Integration with social media function.   The code base and the performance of the application can be optimized: Many unreferenced classes and library can be eliminated. Some custom libraries can classes can be simplified Better handling of tasks and services Better handling of threads and exceptions, which includes more clear separation of UI threads and non-UI threads to improve user experience. Better handling of debugging and testing The server REST API needs to be able to handle image URL link in the request or we may to develop Android API instead of REST.

End End