CSNB544 Mobile Application Development

Slides:



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

Advanced Java and Android Introduction Prof. John Cole Senior Lecturer The University of Texas at Dallas.
CSS216 MOBILE PROGRAMMING Android Book: “Professional Android™ 2 Application Development” by Reto Meier, 2010 by: Andrey Bogdanchikov (
Mini Project Seminar on Pizza Ordering Application for Android
Idea Pitch - Android Game Suite WVU CS480 Benjamin Carpenter Jay Greene Ryan Daugherty Jack Dehlin.
 Guy Jacob  Roee Shapiro Project B Spring, 2009 Cloudio  Project Supervisor: Eddie Bortnikov  Lab Chief Engineer: Dr. Ilana David.
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.
Google Android as a mobile development platform T Internet Technologies for Mobile Computing Olli Mäkinen.
Operating Systems. Today Welcome & Overview Class Roll Richard Helps; TA still looking Class administration.
Android An open handset alliance project Janice Garcia September 18, 2008 MIS 304.
Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department Asst.Prof.Dr.Ahmet Ünveren SPRING Computer Engineering Department.
What is Android? Android is among the most popular operating systems aimed towards mobile devices such as smartphones, and is currently the most widely.
How to Use App Inventor in Your Classroom Julie Friesen Piper Middle School Technology 6 th -8 th Grades Edmodo Group Code to Join for More Resources:
Emerging Platform#4: Android Bina Ramamurthy.  Android is an Operating system.  Android is an emerging platform for mobile devices.  Initially developed.
Mobile Programming Lecture 1 Getting Started. Today's Agenda About the Eclipse IDE Hello, World! Project Android Project Structure Intro to Activities,
1 CMSC 628: Introduction to Mobile Computing Nilanjan Banerjee Introduction to Mobile Computing University of Maryland Baltimore County
CS324e - Elements of Graphics and Visualization Class Intro
1 CSCE 4013: Mobile Systems Programming Nilanjan Banerjee Mobile Systems Programming University of Arkansas Fayetteville, AR
User Interface design – Course Info Teppo Räisänen
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
1 Assoc. Prof. Stoyan Bonev, PhD, Computer Science dept. The American University in Bulgaria
EMT1111 Logic and Problem Solving Fall 2012 Dr. José M. Reyes Álamo Lecture 1.
Android Programming By Mohsen Biglari Android Programming, Part1: Introduction 1 Part1: Introduction By Mohsen Biglari.
Foundation Programming Introduction. Aims This course aims to give students a basic understanding of computer programming. On completing this course students.
ECOM 6360 Programming of Mobile Devices
Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual.
Smart Phone Laboratory ECEN 489 Srinivas Shakkottai.
EMT1111 Logic and Problem Solving Dr. José M. Reyes Álamo Lecture 1.
CSE Graphical User Interfaces Chris Raley Lecture 1 - Introduction.
ANDROID Presented By Mastan Vali.SK. © artesis 2008 | 2 1. Introduction 2. Platform 3. Software development 4. Advantages Main topics.
Android Platform. Course Instructor Yourself? Lectures, Labs, Text-Book Moodle Course Syllabus Online Resources Assessment Deadlines Code of professional.
1 Dr Na Yao Phone apps, Computer Software Teaching EBU5502 Database (JP) EBU714U Security and Authentication (JP) ECS608U Distributed systems and Security.
Computer Science 119 Intro to Java 9/24 and 9/25.
Asst Prof. Saeed Ahmadi Software Engineering CSF Kabul University 1.
EMT1111 Logic and Problem Solving Dr. José M. Reyes Álamo Lecture 1.
Remote Data Acquisition System for Materials Lab Stephen Cauterucio and Corey Simoncic SCHOOL OF ENGINEERING
1 Topic 1 CS314 Course Introduction Chapman:I didn't expect a kind of Spanish Inquisition. Cardinal Ximinez: NOBODY expects the Spanish Inquisition! Our.
1 CS4521 – Mobile and Topics in Web Programming L. Grewe.
1 Dr Paula Fonseca Lecturer Phone apps, Computer Software EBU4201: Introductory Java Programming (JP) EBU6042: Advanced Network Programming (JP) ECS501U:
Hours News & events Maps Journal finder Mobile book catalog Article databases Research & course guides Directory of library faculty & staff.
KSE631: Content Networking Uichin Lee Feb. 07, 2011.
Internet in Education Peter Chalk Academic Leader London Metropolitan University.
Introduction to Android
Mobile Application Development with ANDROID Umang Patel(6537) LDCE.
Mobile Games Development SET Learning Outcomes LO1:Design, develop, test and demonstrate a working game for a mobile device. LO2:Demonstrate an.
Design and Implement of a Phone Game Based on Android.
1 ECOM 5341 Programming of Mobile Devices Spr Lecture 1 Syllabus and Course Overview Computer Engineering Department Islamic University of Gaza.
NEW STUDENT TECHNOLOGY TECHNOLOGY AND YOU NAC 1/301 Phone: Created by: Marie Brewer.
ASUEat Android App Benjamin Dummer Brian Clee Christian Zavala-Santos Kyle Huff Dr. Tashakkori’s Spring 2012 STEP Group:
Course Individuals Lecturer Dr. Eng. Amr T. Abdel-Hamid
ANDROID APP FOR HIVETRACKS.COM SERVICE
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.
NWEN 243 Network Applications
Development-Introduction
CMPE419 Mobile Application Development
CS371M - Mobile Computing Class Intro.
CS329E – Elements of Mobile Computing
Application Development A Tutorial Driven Course
All About Android Prof. John Cole Senior Lecturer
Topic 1 CS314 Course Introduction
Accelerated Introduction to Computer Science
TNK-115 Using the Internet of Things for secure Urban solutions in a Smart CitY VANGELIS ANGELAKIS ITN - Linköping University.
Topic 1 CS314 Course Introduction
CSC227: Operating Systems
Topic 1 CS314 Course Introduction
05 | Desktop Applications
Korea Software HRD Center
CS 3950 Introduction to Computer Science Research
CMPE419 Mobile Application Development
Presentation transcript:

CSNB544 Mobile Application Development 1 - Class Intro Thanks to Utexas Austin

Teaching Staff Mike Scott TA: Nathan Clement Lecturer (not a professor, no PhD, so "Mike" please) At UT since 2000 scottm@cs.utexas.edu lab hours MW 3 - 4:30, F 12 - 4 Microlab / PAI 5.68 TA: Nathan Clement nathanlclement@gmail.com

The Course Mobile computing with focus on application development for the Android operating system Second iteration Advise against taking if you have ever created an Android App on your own Large project, self selected project with 2 - 3 students

NDR = No Device Required Android application development in Java using Eclipse plug in Emulator part of development environment limitations dev phones available during lab times and check out wireless access only

Work Products Tutorials Individual assignments Project step by step guide to creating small applications Individual assignments mostly written Project design and implement an app and publish it on the Android Market broken into various milestones 2 - 3 students per project Point break down on syllabus

Class Materials Syllabus, Schedule, and Resource Page www.cs.utexas.edu/~scottm/cs378 Assignments, tutorials, grades on Blackboard Discussion group on Piazza Microlab Windows machines have development environment Tutorial 1 - setting up dev environment on your own machine and using dev env

Course Material Working in a system. (Not just a stand alone application) Use library / API GPS and Sensing User Interfaces and XML Graphics and Events Services and Content Providers data bases / SQLite

Questions???