DataLogger For Android based on Cosm.com Presented by: Pang Zineng.

Slides:



Advertisements
Similar presentations
Android Projects Luca Bedogni Marco Di Felice Dipartimento di Scienze dell’Informazione Università di Bologna.
Advertisements

Building Mobile Apps in the Cloud – Comparing Approaches.
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.
Tracking & Login Data persistence User tracking.
Department of Electrical and Computer Engineering MDR Presentation Team Frij.
Access Control System Presented by : Alex Badyan Oren Shalgi Oren Shalgi Instructor : Erez Zilber April 2004 April 2004.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Computer components This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none IT concepts: computer.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Live the dream… Technologies of e-Commerce Unit 8 – e-Commerce LO1 : Know the technologies required for e-commerce.
Using free opensource tools to conduct surveys in vulnerable communities.
What is it? CLOUD COMPUTING.  Connects to the cloud via the Internet  Does computing tasks, or  Runs applications, or  Stores Data THE AVERAGE CLOUD.
MIB Browser Watch your Network on the move. Product Overview SNMP MIB Browser for iOS enables the user to browse/view the MIB data of SNMP enabled network.
Date / references EBMS Solution for Police Agenda EBMS Product Range Emergency Service Sensor Solution Tracking Solution Video Solution Check.
Android ADK based app for offer making based on location and activity reporting John Waters.
Cloud Control Senior Project Summer Overview Cloud Control is a platform to control data transmission to/from internet connected devices from the.
UcfNoiseProfiler EEL 6788: Advanced Topics in Computer Networks (Spring 2011) Professor: Dr. Damla Turgut Presented By: Rene Chacon.
BIT:Mobile platform Ссылка на документацию.
Take a leap towards the most promising technology
ANDROID CONTENT PROVIDERS Peter Liu School of ICT, Seneca College.
Web Page Design I Basic Computer Terms “How the Internet & the World Wide Web (www) Works”
Mobile Application Development using Android Lecture 2.
Internet of Things 1. smartIES Developer: Amjad Majid, Denis Repkov, Lydia Penkert, Marc Jansen, Sebastián Múnera-Álvarez, Yann Hasselmann Scrum Master:
NEARBY: HYBRID NETWORK MOBILE APPLICATION Shuai Zhang, Ziwen Zhang, Jikai Yin.
Create/edit & upload content Faculty (authors) create (insert) new content or edit (update) existing course content Faculty can transmit the content they.
GEOREMINDERS ANDROID APPLICATION BY: ADRIENNE KECK.
Jessica Dyer Emerge Mobile Tech Emerging Safety Technology.
1.9 Production Wizard The Lumio Production Wizard is a suite including three applications, providing the following features: Creation of a set of configuration.
Mehdi Ghayoumi Kent State University Computer Science Department Summer 2015 Exposition on Cyber Infrastructure and Big Data.
Using Assets with Dashboards A Guide. About this Guide This guide shows how to create, export, and load a dashboard that requires an asset This guide.
CIS 250 Advanced Computer Applications Internet/WWW Review.
Nilesh Singh Local Data Storage option Android provides several options for you to save persistent application data. - Shared preferences - Creation.
1 The System Menu. 2 The System menu Dashboard Page displayed upon every login. It encompasses several boxes organised in two columns that provide a complete.
Learning Objective The students should be able to: a. state the definition of software b. state the usage of software c. list different types of software.
Case Study.  Client needed to build data collection agents for various mobile platform  This needs to be integrated with the existing J2ee server 
Nfs or ftp server Server 1 Server 2 ClinCapture web app SAS script SAS REST notification service [SAS RNS] (can be run as standalone app) upload / download.
NetNumen T31 Common Operations. Objectives Master Basic Configurations of T31 Master Common Operations of T31.
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
What is it? CLOUD COMPUTING.  Connects to the cloud via the Internet  Does computing tasks, or  Runs applications, or  Stores Data THE AVERAGE CLOUD.
FCM Workflow using GCM.
Smart Surveillance Technology Javier OcasioWilliam Sanchez Mariel MartinezAbraham Diaz.
Presentation Layer (Graphical User Interface) AppGUI Logic Layer (Business Logic and data access) Network Discovery Device Information Extraction Network.
© 2016 Cengage Learning®. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or in part. Android Boot Camp.
Myrtle Entertainment System Scanner How to work your way to installing a program via Myrtle Entertainment System Scanner.
University of Pennsylvania Department of Electrical and Systems Engineering ABSTRACT: The Sensor Application System for PDAs allows users to take advantage.
Barbhaya Vijay ( ). TitleCompetitive Exam Geek NameBarbhaya Vijay Enrolment No Company NameAvayaPlus Internal GuideProf. Vaishali.
© Copyright IBM Corporation 2016 Diagram Template IBM Cloud Architecture Center Using the Diagram Template This template is for use in creating a visual.
1 Lesson 10 Operating System Customization Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
1 Philips EvoKit Lumen Selection App User Manual * Philips Lighting April 20, 2016 *Can be used for Philips EvoBase as well.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
ISC321 Database Systems I Chapter 2: Overview of Database Languages and Architectures Fall 2015 Dr. Abdullah Almutairi.
M IND Q S YSTEMS Leaders in Training /7, 2nd Floor, Srinivasa Nagar Colony (W) Above HDFC Bank, S.R.Nagar Hyderabad
Truck Stock Phase 1 Goal: Johnstone customers or delivery drivers are provided with the ability to build orders with handheld devices. The order is created.
By Hello Team Awesome World™.  To avoid strangers using others’ keys, cards, and passwords to enter the buildings, our team will develop a face recognition-based.
REDCap Mobile Application
Notification.
Getting Started Player Set Up.
Visual Programming week # 02 APP (Application) Architecture.
PDA & Mobile Verification Solution Presentation
Microservices Diagram Template
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
Android Programming Lecture 9
Learn on the Move with the Moodle Mobile App
Korea Software HRD Center
Bonrix Software Systems
Mobile App Vs Responsive Website: Best Option For E-Commerce
Mobile Reference Diagram Template
Download the My Learning App
New type of devices for identification of users of “Raiffeisen ONLINE” – Hardware and Software Tokens.
Presentation transcript:

DataLogger For Android based on Cosm.com Presented by: Pang Zineng

What it does? Environment DataDiagram (a Feed) (a Picture) [Share] Your World

How it works? User Feed Data 0..* Diagram 1 The User All feeds from this user

How it works? User Feed Data 0..* Diagram 1 All data from this feed

How it works? User Feed Data 0..* Diagram 1 The diagram of this data

Structure User Interface CacheDatabase External Cosm Hardware C C C C C Notification Controller Service C Lightweight Controller

What is inside the components? CacheDatabase External Cosm Hardware Service

SharedPreferences LocationManager, app, Downloader SQLite (built-in) Device Info, Network, MediaRecorder, Sensor HTTP, Cosm API (based on JPachube) NotificationManager, Services Cache Database External Cosm Hardware Service What is inside the components?

How different components run Create data Update data Share data Procedure of Creation

Create one data Sensor table exists Load and display sensor list Scan for available sensors Create data N Y Cosm Database Hardware Database Create one feed Database Save the new data Database Save sensors info Database

Procedure of Update Get new data Internet connected Offline data exists Upload offline data Save new data Upload new data N Y Y N Cosm Hardware Database Cosm Background Service running Service Update notification Service

Procedure of Sharing Download diagram and statistic Cosm Enter one Data Database Display diagram Hardware External Cache app exists External Share diagram via External Cache Y N fails

Q & A If any…