COSC 4355/6355 Intro to Ubiquitous Computing Dr. Ioannis Pavlidis Dinesh Majeti & Ashik Khatri.

Slides:



Advertisements
Similar presentations
Portable Device Operating Systems. Portable Device OS Portable devices use scaled down operating systems, which are smaller than those found in notebook.
Advertisements

OneDrive for Business Introduction First Time Use First Time Use Access from Computer Access from Computer Access from Internet Access from Internet Access.
Become the “Tech Guy” and make iPhone apps for your library.
Friday, August 29, 2014 CSCI 351 – Mobile Applications Development.
One World Real Estate Company Technology Plan. New Computers For the Office Eight 13 inch MacBook Pros and three 27 inch iMac desktop computers Macs are.
1 Getting Started with iPhone/iPad Application Development Today’s Workshop Overview FREE WIFI Code: 355itu11 Today’s Agenda: – Intro to iOS and.
RAY PASTORE, PH.D. ASSISTANT PROFESSOR OF INSTRUCTIONAL TECHNOLOGY – UNCW How to Build Mobile Apps for iOS and Android.
MOBILE APP DEVELOPMENT Presented by Md. Zakaria Chowdhury CEO, Webcraft Bangladesh Director, Sylhet IT Academy.
Evaluate the Usability of a User Interface Tool or Toolkit Assignment 1 Assignment 1 Evaluate the Usability of a User Interface Tool or Toolkit T. H Ranasinghe.
Social Media Apps Programming Min-Yuh Day, Ph.D. Assistant Professor Department of Information Management Tamkang University
Mobile Voice Mate Final Presentation H.T.M. Gamage F.
Telecooperation Technische Universität Darmstadt Copyrighted material; for TUD student use only 1 Exercise TK3 Assigment 3: Application Scenario FG Telekooperation.
Introduction to Mobile Computing CSE 390 Fall 2010.
Operating Systems. Operating systems provide a software interface that allows the user to control hardware components of a computer and its peripheral.
IPod Touch Integration Feasibility Abstract iPhone and iPod Touch apps are becoming increasingly popular for leisure and business. To capitalize on this.
FINAL PRESENTATION SYDNEY TOUR. Divya Nalla Raja Kandasamy RajaShekar Donti Ren Zhu Sadah Omar Sulaiman
+ A look into the opportunities in mobile marketing University of Rhode Island Mobile Strategies Your App Here! iPhone/Android App Your App Here! iPad.
Applied Pervasive Computing Presentation : Mobile Interaction Devices.
Development of the iPad Application “Sound Reading” Ryan DuToit, Bennett Hansen, Dr. Timothy Urness *Department of Mathematics and Computer Science, College.
1 Welcome - Android Workshop  Workshop Overview  Today’s Agenda: Intro, Install Development Tools Lunch Break - Free Pizza Designing.
Mobile Device Programming
Electrical and Computer Engineering Klaus Kristo Clem Leung Adam Frieden Chris Davidson Faculty: Professor Ramgopal Mettu Project: iPlanAhead Preliminary.
Develop iphone application Using Xcode and User Interface Design Ruimin Cai 2011.Sept.22.
BY: JAILYN WILLIAMS COMPUTER SOFTWARE ENGINEER. HOW TO BECOME? To become a Computer Software Engineer First you have to take classes for Computer Science.
1 CS4521 – Mobile and Topics in Web Programming L. Grewe.
Operating Systems for Wireless Mobile Devices Dr. Tal Lavian UC Berkeley Engineering, CET Why does.
+ An Intro To Xcode By Sarah Montroy. + What is Xcode?
Monday, August 31, 2015 CSCI 351 – Mobile Applications Development.
Monday, August 31, 2012 CSCI 333 – Systems Programming.
Tablet Growth= More Rapid than Smartphones, iPad=~3x iPhone Growth.
Mobile Learning Data: An analysis of student use of mobile devices in higher education Peter Chepya, Esq. Dr. Katey Baruth Dr. Mark Fazioli.
WIDESCREEN PRESENTATION Tips and tools for creating and presenting wide format slides.
IPad for School Administration Use Modified by Judith M. Tucker from presentation created by: Dr. Richard J. Voltz, Associate Director Illinois Association.
Mobile Devices.    Webpage: 
IPhone vs. iPad vs. Android Phone vs. Motorola fanjay.
Best 5 Mobile App Development Tools for Developer's to think beyond the Limitation.
By Barry Hren. What is iCloud? Introduced June 6, 2011.
Your Host & Speaker Shahed Chowdhuri Sr. Technical Microsoft Technology Areas Enterprise Web/Software Development Game Development Mobile.
The Official Guide to Game Development. Chapter 6 Mobile Game Development: play as you go.
DIGITAL MARKETING A good career option
What Are the Different Platforms for Enterprise Mobility Solutions?
IOS Crash Course Programming iPhone and iPad Apps using Xcode Instructor: Christopher G. Prince
2014 CS Mobile Computing (iOS) Dr. William C. Bulko CS 378 – Mobile Computing (iOS) Introduction.
Reading Articles and ebooks on Your Mobile Device
CSCI 351 – Mobile Applications Development
COSC 4355/6355 Intro to Ubiquitous Computing
iOS Development Framework
Reading Articles and ebooks on Your Mobile Device
Master New Skills with Lynda.com
Holy Quran Application
Week 01 Comp 7780 – Class Overview.
Different Types of Apps. App Development ● App Development refers to the creation of computer applications for use on mobile devices such as tablets,
Project Intro: Industry Developments Dashboard
Mobile App Development
ORIENTATION TO CANVAS.
Automated Notifications
Project Intro: Industry Developments Dashboard
Ioannis Pavlidis Dinesh Majeti Ashik Khatri
Ioannis Pavlidis Dinesh Majeti Ashik Khatri
Operating Systems.
CSC 581: Mobile App Development
05 | Desktop Applications
Firefox focus Lana Marinculic.
Background & motivation
CSC 581: Mobile App Development
Introduction to Mobile Apps
Operating Systems.
Presentation transcript:

COSC 4355/6355 Intro to Ubiquitous Computing Dr. Ioannis Pavlidis Dinesh Majeti & Ashik Khatri

Motivation Computing has moved to mobile devices Business applications have mobile variants of their desktop counterparts Career opportunities Make money

Course Objectives Learn how to design for small form factor devices Be able to create applications for Apple Watch, iPhone, and iPad. Learn to program in Objective-C

Why Apple and not Google? Stable platform Limited number of devices (Easier development) Robust developer tools (Xcode & iOS Simulator)

Project Come up with your own project ideas Submit a one page specification document By the end of the second week of classes. (09/03) Purpose/Introduction Product functions User Characteristics Constraints, Assumptions, Dependencies