A Study of SNS App on Android Platform and Development of “Follow5 App” Name : Huang Xun Professor : Henry Cho Date : 2010.11.24.

Slides:



Advertisements
Similar presentations
310KM Mobile Commerce Applications Lab/Tutorial 7 Kwong Chak Cheung, Dick ( ) Wong Cheuk Lun, Tim ( )
Advertisements

Network Programming for Android Ganga Reddy & Jagannath Narasimhan.
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: Hello World Frank Xu Gannon University. Steps Configuration ▫Android SDK ▫Android Development Tools (ADT)  Eclipse plug-in ▫Android SDK and.
By: James Ondecko  What is Android?  Helpful backgrounds for Android development  Tools & Installs  Android Virtual Devices  Helpful references.
Sidcley Soares.  Introduction to Android  Creating a hello world project in Android  Java Sockets  Android Sockets  references.
Android An open handset alliance project Janice Garcia September 18, 2008 MIS 304.
2. Setting Up Your Android Development Environment.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
What is Android? Android is among the most popular operating systems aimed towards mobile devices such as smartphones, and is currently the most widely.
NFC Inventory Android App
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
Emerging Platform#4: Android Bina Ramamurthy.  Android is an Operating system.  Android is an emerging platform for mobile devices.  Initially developed.
Will Smythe Senior Program Manager Developing Java projects on Visual Studio Online with Team Explorer Everywhere.
Mobile Programming Lecture 1 Getting Started. Today's Agenda About the Eclipse IDE Hello, World! Project Android Project Structure Intro to Activities,
Android and Eclipse Thaddeus Diamond CPSC 112. A Quick Introduction Eclipse is an IDE (Integrated Development Environment Open Source Much more full-featured.
Android 2: Introduction to the Technology Kirk Scott 1.
1 CSCE 4013: Mobile Systems Programming Nilanjan Banerjee Mobile Systems Programming University of Arkansas Fayetteville, AR
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
Subtitle touch | Title of presentation | Date DD/MM/YYYY Touch Cloud Android SDK Ghady Rayess – Jan 19 th, 2013.
Vs. Ease of Developing 3 rd Party Applications. Points of Interest Closed Source vs. Open Source – Does It Matter? Objective-C vs. Java – Implementation.
Chapter 1: Voilà! Meet the Android
Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual.
Introduction to Mobile Programming. Slide 2 Overview Fundamentally, it all works the same way You get the SDK for the device (Droid, Windows, Apple) You.
Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.
Introduction to Android Android How to Program © by Pearson Education, Inc. All Rights Reserved.
Smart Phone Laboratory ECEN 489 Srinivas Shakkottai.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Rajab Davudov. Agenda Eclipse, ADT and Android SDK APK file Fundamentals – Activity – Service – Content Provider – Broadcast Receiver – Intent Hello World.
DUE Hello World on the Android Platform.
MOBILE MEDICAL INFORMATION FOR THE DEAF By: Siphokazi Dayile Supervisor: Prof I Venter Co-supervisor: Prof WD Tucker.
1 My Yahoo! Personalising the Web Nick Cox – Product Manager May 2007.
Mobile Device Programming
Creating “Apps” with your students. iPod/iPhone Pro Very clean interface Touch implementation fairly easy to implement Recognized Con Cost  Hardware.
A Study of Wireless Virtual Network Computing Kiran Erra.
Educational & entertraiment applications on Android platform «Piano» and «Abetare» Anisa Shehu Prof. Asoc. Elinda Meçe 14 th Workshop “Software Engineering.
EVENT CALENDAR Project Mentor: Manish Sharma Prepared by: Anushka Jha Jayameenakshi V. Prachi Gupta Anusha Chowdhury PROGRAMMING CLUB SUMMER PROJECT 2013:
First Venture into the Android World Chapter 1 Part 2.
Sprint 1 February 14 th – 28 th.  We will be developing a 2d game for the Android OS application platform for smart phones  Development in Java  Using.
Android Laser Pointer Control Client System Block Diagram Functional Requirements Development Platform.
Introduction to Android
 Installation of Android Development Environment  Creating the App with OpenGL ES API  Running the App on Emulator Android App Development.
Video notification for SignSupport Remind Deaf users when and how to take medication Student : Vuyisa Phindiso Supervisor : Prof. Bill Tucker.
Video notification for SignSupport Remind Deaf users when and how to take medication Student : Vuyisa Phindiso Supervisor : Prof. Bill Tucker.
TODAY Android Studio Installation Getting started Creating your 1 st App Beginning to understanding Intents.
By, Rutika R. Channawar. Content Introduction Open Handset Alliance Minimum Hardware Requirements Versions Feature Architecture Advantages Disadvantages.
GRADUATE SEMINAR – CPSC 8985 FUTURE SMS BY Suresh Kurapati Varun Chowdhary Enjum Umakanth Vellanki Under the guidance of Dr. Soon-Ok-Park.
Video notification for SignSupport Remind Deaf users when and how to take medication Student : Vuyisa Phindiso Supervisor : Prof. Bill Tucker.
Android apps development - Eclipse, Android SDK, and ADT plugin Introduction of.
Name/Title of Your App Prepared by: …… For the 5 th National ICT Innovation Competition.
The Basics of Android App Development Sankarshan Mridha Satadal Sengupta.
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
A Study of Finance App on the Android Platform and
A Study of Google Map API on Android Platform and an “EasyEat”
Android Development 陆俊敏 F
Dr.Luai Malhis Dr.Sufyan Samarah
Market Share. Market Share Market Share Android Dev Basics Android apps are developed in Java and XML. The hardest part of Android dev is coming up.
Logo: if available Project Name:
A Study of Wireless Virtual Network Computing
Development-Introduction
Productive Marketing with Content Management
Mobile App Development
Logo: if available Project Name:
Create New User in Database. First Connect the System.
Korea Software HRD Center
Getting Started with Android…
Ari Fuchs API Lead /
Presentation transcript:

A Study of SNS App on Android Platform and Development of “Follow5 App” Name : Huang Xun Professor : Henry Cho Date :

Outline 1. Introduction 1. Goal 2. Objectives 3. Background 4. Environment 2. “Follow5 App” 3. Conclusion

Goal Research: SNS Sites & Apps on Android Platform Development a SNS App 1. Introduction a. Goal b. Objectives c. Background d. Environment

Objectives How to: Programming at Android SDK Using Follow5 API to Connecting Follow5 Development: An Android SNS App for “Follow5” 1. Introduction a. Goal b. Objectives c. Background d. Environment

Why SNS? Wherever Whenever Whatever Whoever 1. Introduction a. Goal b. Objectives c. Background d. Environment

Environment Language: Java, XML Tool: Eclipse Java EE IDE Helios, Android SDK 2.2, Java version 1.6.0_21 Hardware: HTC Hero, Samsung Galaxy S Platform: Android 2.1, Android Introduction a. Goal b. Objectives c. Background d. Environment

Outline 1. Introduction 2. “Follow5 App” 1. Functions 2. Demo 3. Conclusion

Functions 2. Follow5 1. User Interface 2. Demo

Demo 2. Follow5 1. User Interface 2. Demo

Outline 1. Introduction 2. Design Specification 3. Conclusion 1. Functions Completed 2. Part of Follow5’s API

Functions Completed Login Read/Write/Reply Tweet Send/Receive Message Message Show My Tweet 3. Conclusion 1. Functions Completed 2. Part of Important Codes

3. Conclusion 1. Functions Completed 2. Part of Follow5’s API Timeline: httpGet(" pi_key="+ API_KEY, userName, passWord, result); Send Messages: httpPost( ey=API_KEY&fid= + userId, paramMap, userName, passWord, result); Receive Messages: httpGet( 0&api_key= + API_KEY, userName, passWord, Messages: httpGet( ey= + API_KEY, userName, passWord, result); Part of Follow5’s API

Q & A Thank You