AC : LESSONS LEARNED FROM MOBILE COMPUTING AP- PLICATION DEVELOPMENT WITH ANDROID. Dr. Se Jun Song, Texas A&M University, College Station

Size: px
Start display at page:

Download "AC 2012-3701: LESSONS LEARNED FROM MOBILE COMPUTING AP- PLICATION DEVELOPMENT WITH ANDROID. Dr. Se Jun Song, Texas A&M University, College Station"

Transcription

1 AC : LESSONS LEARNED FROM MOBILE COMPUTING AP- PLICATION DEVELOPMENT WITH ANDROID Dr. Se Jun Song, Texas A&M University, College Station c American Society for Engineering Education, 2012

2 Lessons Learned from Mobile Computing Application Development with Android Abstract Our undergraduate program has been offering a Mobile Computing Application Development with Android course from 2009 to prepare our students to lead the new mobile era. The course has been successful by offering ample opportunities to sharpen the students mobile application development skills. In past course offerings, it has been demonstrated that students are able to learn the programming technologies very quickly, are able to build various innovative mobile applications, and are able to deliver their applications in the Google s Android application market. In this paper, we present the current course in the aspect of the curriculum and project development. According to the lessons learned from the previous courses, we also propose both a new course curriculum and a novel multidisciplinary entrepreneurship program where students can be taught how to develop a widely successful mobile application instead of just a mediocre non-profitable toy application. Introduction The recent exponential growth of smart mobile devices such as Apple s iphone/ipad, Google s Andriod phones, and tablets has moved the traditional Web based Internet access eco-system rapidly into a new paradigm called Mobile Application. It has opened up new opportunities and yet has posed challenges for application developers. Technology can be deployed almost instantly to anyone, anytime, and anywhere with mobile access and can broadly and greatly impact our daily life. However, in addition to the mobility constraints, mobile application development differs from conventional desktop applications due to the constraints of the mobile devices with smaller screens, slower network connections, as well as limited memory and processing power. Texas A&M University s Electronics and Telecommunications Engineering Technology (EET/TET) undergraduate programs have been offering a Mobile Computing Application Development with Android (ENTC 489) course from For the nature of the open program environment, Google s Android becomes major development platform along with Apple s iphone Operating Systems (ios). The course has provided various opportunities to harness the students mobile application development skills for their research and development projects. The course curriculum is designed to learn the Google s Android application development environment by examining various hands-on software technologies. Then students (working in teams) identify application ideas for delivering their final project. The course also covers the usability issues of mobile devices. The detailed course curriculum is presented in the next section. Taking a short semester course, students were able to catch up the technology very quickly to build various creative mobile applications, and were able to upload their applications in the Google s Android application market.

3 Despite the technical success of the course, we have clearly learned that the chances of developing a widely successful mobile application are becoming even worse due to the dramatic growth of the mobile application market. In the current technology-oriented course curriculum, we cannot foster a couple of major ingredients for success including market-oriented idea and focused marketing [4][5][6]. To better develop entrepreneurial capabilities of undergraduate students, in this paper, we are proposing a novel multidisciplinary entrepreneurship environment (both a new course curriculum and a supporting team program) where students can be taught how to develop a successful application instead of just a mediocre non-profitable toy application. Current Course Curriculum Our Electronics and Telecommunications Engineering Technology (EET/TET) Programs have been developing Mobile Computing Application Development with Android course from 2009 based upon up-to-date technologies [1]. The current course does allow teams of engineering technology students to learn how to develop mobile applications in Google s Android environments. As illustrated in Figure 1, the course curriculum is designed to learn the Google s Android application development environment by examining lots of hands-on software technologies. Then students (working in teams) identify application ideas for delivering their final project. As presented in Figure 2, students learn from basic Figure 2 (a) to advanced Figure 2 (b) Android technologies such as Android SDK and IDE, Android programming details (UIs, data storage, graphics, alarms, services, notifications, threads, networking, web, and multimedia), Google maps, Location-based services (LBS), and other advanced topics (security, augmented reality, etc.). Learn Mobile Application Development Technologies Shape Project Ideas Develop Final Projects Figure 1. An Overview of Current Course Curriculum Basic Topics Introduction to Android IDE and hello world Layout & Activity Preference and Service Menu and Thread (message) Thread (progress, post, broadcast, & Intent filter) Notification Dynamic layouts, TTS, and clocks SQLlite Program Tasks Flashlight App Alarm & Clock To-Do List (a) Android Basic Topics

4 Advanced Topics Google maps Positioning Systems for Location based service (LBS) Notepad example (Listview, SQL, dialog box, etc.) Final project examples, Webkit, telephony, and SMS receiver Special Topics (iphone App Development) Special Topics (iphone Application Development Environment) Special Topics (Dalvik Virtual Machine) Special Topics (NDK Development) Special Topics (Android Inside) Real Application Code Review (Security) Real Application Code Review (Twitter App) Real Application Code Review (graphics) Real Application Code Review (augmented reality application) Program Tasks Calculator Multi-Thread Map Tracking Game Program Examples of student made applications include: (b) Android Advanced Topics Figure 2. A Current Course Schedule Emergency Agent App People may not be able to rapidly respond to an emergency situation such as car accident, kidnapping, or health problem. Pressing one button automatically initiates the pre-programmed procedure that includes texting of location information to appropriate individuals; Exercise Tracking App Using Google maps and a location manager, the app tracks and analyzes a runner s speed during their regular exercise routine; Inventory App Using a bar code scanner, the app can maintain an inventory of food products in a pantry and can automatically create shopping lists and warning for expiration dates. Remote Robot Control App Using an accelerometer sensor, the app can control a robot car s movement. Most of students taking the course are greatly excited about the mobile application success stories. In theory, any individual developer can quickly develop and post an application on the market and may achieve an instant success with millions of downloads. However, the reality is that although there have been many class projects with innovative ideas and solid application quality, the history of the course shows that it is currently rare for our students to be widely successful in the Application Market. In addition, the chances of developing a widely successful app are getting even worse due to the dramatic growth of the mobile application eco-system. For example, Google s Android currently has 600,000 applications and 1,000 new applications are added each day (Nov. 2011) [2]. Apple s iphone has 425,000 applications in the App Store and 500 new applications are added each day (July 2011) [3]. As the market swells with millions of

5 applications, it is becoming extremely difficult for individual developer's applications not to be lost in the mobile application avalanche. A successful application always consists of a market (idea), a solid application (technology and design), and targeted marketing. However, the current course curriculum focuses mainly on the technology missing a couple of major elements (market and focused marketing) [4][5][6]. Proposed New Course and Program Description While the current course does offer teams of engineering technology students to learn how to develop mobile applications, assessment has shown that it does not prepare students to understand the business and marketing aspects of entrepreneurship. Thus, student developed mobile applications in the Android application market are not followed up or tracked after the end of the course. Also, student teams interested in continued development of their application or the creation of a business around their application are not being adequately prepared. For this reason, we propose to change the current course curriculum to a new environment that consists of a new course curriculum and a supporting team program. 1) Proposed New Android Course Curriculum Learn & Build Project Ideas Develop Final Projects Acquire Goal-Oriented Development Technologies Deliver Applications to Market Practice Initial Marketing 2) Proposed New Supporting Team Program Business & Marketing via Seminars & Mentoring New Ideas / Upgrades follow up the Apps support focused marketing cultivate marketing methods for Mobile Apps Start-up Ventures Figure 3. A New Course Curriculum and a Supporting Team Program As presented in Figure 3, unlike the current course that starts with technology lectures, the new course forms preliminary project teams with experienced mentors from day one. While these nascent project teams are working together to brainstorm and evaluate innovative software and technology ideas, students can learn how to cultivate project ideas that customers need, want, and enjoy. Then the project teams start developing their final project in parallel with acquiring target-focused development technologies. Upon completion of the mobile application development, the project teams release their application in the Android application market. The course does not stop here. Students will further practice how to create a solid marketing message and deliver the message to the right audience and will build an upgrade application to retain

6 existing customers. At the end of the course, some project teams will be invited to become supporting team program members according to their project performance. The new supporting team program is a multidisciplinary entrepreneurship group that consists of the selected engineering technology students, the business school students, faculty advisors, and regional entrepreneur groups. The program can 1) relay the existing market (ideas) to the student developers; 2) provide early coaching by engaging EET/TET students with the business school and their entrepreneurship program; 3) support follow-ups via focused marketing; 4) cultivate appropriate marketing methods. One of the major objectives of the new supporting team program is to further provide formalized training in creating and running a start-up venture. The proposed course curriculum and supporting team program are strongly tied together as a synergistic entrepreneurship environment for mobile application development. The vision of the new environment is to make a place: 1) where project teams can cultivate market-oriented ideas by working together with multidisciplinary mentors; 2) where project teams can exercise and learn the characteristics of entrepreneurship; 3) where project teams can continue to work on their project and to get a formalized training in creating and running new businesses. Android Course Project Team Project Team Project Team Project Team Invited Advisors Supporting Team Program Spin-off Supporting Team Mentors Start up Ventures Figure 4. Project Team and Supporting Team Program As shown in Figure 4, the preliminary project team consists of two or three EET/TET undergraduate students and one program mentor. The mentor is a supporting team program member student from either Business School students or previous EET/TET project team members. The EET/TET undergraduate students will have primary responsibility for the application software design. The mentor student will be tasked to coach marketing strategies and business plan development for project teams. Faculty advisors from each college will mentor the project team. They will provide technical guidance and development expertise to the team via lectures and seminars. At the end of the semester, some of project teams will be invited to become the supporting team program members according to project performance. The supporting team program members continue to work on their project to spin-off a start-up venture and serve as a mentor by evaluating and selecting new ideas with the future project team students. The program members will also create technical proposals for new mobile application design and development by performing marketing assessments.

7 Work plan and objectives The EET/TET programs have started the process of building a multidisciplinary entrepreneurship environment to address the recognized areas for improvement contained in this paper. We have been preparing a new course curriculum that provides team building, technical assessment, market assessment, and focused marketing opportunities for students. We will offer a new Android course curriculum in spring A detailed work plan is presented in Figure 5. Tasks A multidisciplinary mentoring team building An Entrepreneurship for Mobile Applications workshop A new Android course curriculum design Seminar series of marketing and entrepreneurship A pilot Android course offering A new supporting team program A revised Android course offering Project team in competition An enhanced supporting team program Explanation Building methodologies to link EET/TET students to business school students for building project teams. Preparing a one day workshop for marketing and entrepreneurship for mobile applications. Offering the workshop to research the up-to-date topics in this aspect and to form supporting groups. Preparing a new Android course syllabus that provides team building, technical assessment, market assessment, and focused marketing opportunities for students. Creating a marketing and entrepreneurship seminar series. Identifying and inviting experts to discuss their marketing and entrepreneurship experience. Students can identify marketable applications ideas. Funding is requested for minimum expenses for guests. Creating project teams at the early stage of the class by linking mentoring team students. Building a new supporting team program that consists of the invited project team students, the business school students, faculty advisors, and regional entrepreneur groups. Creating and running at least one pilot start up venture. Offering a revised Android course with the supporting team program s feedback. Motivating and supporting project teams to compete in national competitions. Targets include Google s Android Developer Challenge [7] Enhancing the supporting team program to be self sustainable. Creating and running several start-up ventures. New and old members are to support follow-ups via focused marketing and to cultivate appropriate marketing methods. Figure 5. Work Plan The new course curriculum has the following educational objectives: 1. Students will be able to evaluate project ideas for technical feasibility (Technology Assessment). 2. Students will be able to cultivate project ideas that customers will need, want, and enjoy. (Market Assessment). 3. Students will be able to work in multidisciplinary teams and coordinate the technical and business aspects of an entrepreneurial endeavor (Team Building). 4. Students will be able to create a solid marketing message and deliver the message to the right audience (Focused Marketing).

8 The supporting team program s near-term outcomes include 1) the establishment of successful startup ventures; 2) accruing intellectual property and technology transfer counts. The supporting team program will also gain an increased social awareness and appreciation by focusing on developing applications for the first responder community including law enforcement, fire fighters, and EMS personnel as well as healthcare-related projects. Conclusion In this paper, we presented a Mobile Computing Application Development with Android course in the aspect of the curriculum and project development. The course has been successful by offering ample opportunities to sharpen the students mobile application development skills. According to the lessons learned from the past course offerings, we proposed both a new course curriculum and a novel multidisciplinary entrepreneurship program where students can be taught how to develop a widely successful mobile application instead of just a mediocre non-profitable toy application. Bibliography 1. James Steele and Nelson To, The Android Developer's Cookbook: Building Applications with the Android SDK (Developer's Library), html 4. Eddie Kim, The Best Book On Marketing Your Android App (Sales, Marketing, & Code Secrets For Google Android Developers), Jeffrey Hughes, Android Apps Marketing: Secrets to Selling Your Android App, Jeffrey Hughes, iphone and ipad Apps Marketing: Secrets to Selling Your iphone and ipad Apps,

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013

Mobility Introduction Android. Duration 16 Working days Start Date 1 st Oct 2013 Mobility Introduction Android Duration 16 Working days Start Date 1 st Oct 2013 Day 1 1. Introduction to Mobility 1.1. Mobility Paradigm 1.2. Desktop to Mobile 1.3. Evolution of the Mobile 1.4. Smart phone

More information

ITG Software Engineering

ITG Software Engineering Basic Android Development Course ID: Page 1 Last Updated 12/15/2014 Basic Android Development ITG Software Engineering Course Overview: This 5 day course gives students the fundamental basics of Android

More information

Workshop on Android and Applications Development

Workshop on Android and Applications Development Workshop on Android and Applications Development Duration: 2 Days (8 hrs/day) Introduction: With over one billion devices activated, Android is an exciting space to make apps to help you communicate, organize,

More information

Entrepreneurship Education at European Universities and Business Schools Results of a Joint Pilot Survey

Entrepreneurship Education at European Universities and Business Schools Results of a Joint Pilot Survey Entrepreneurship Education at European Universities and Business Schools Results of a Joint Pilot Survey OECD International Conference Foster Entrepreneurship: The Role of Higher Education June 23-24,

More information

Building a BYOD Strategy For Education

Building a BYOD Strategy For Education A CBTS White Paper Building a BYOD Strategy For Education Chris Burns Marketing Director, CBTS 8/1/2012 www.cbts.cinbell.com Overview the BYOD Trend in Education Bring Your Own Device (BYOD) is one of

More information

Introduction to Android

Introduction to Android Introduction to Android Poll How many have an Android phone? How many have downloaded & installed the Android SDK? How many have developed an Android application? How many have deployed an Android application

More information

Conducting Virtual Meetings

Conducting Virtual Meetings Page 1 oovoo Chat & Video Conferencing Information gathered by, International Faculty 2013 Faculty Training General Information What can I do with oovoo? oovoo offers free high quality video chat and instant

More information

MOBILE APPLICATION DEVELOPMENT

MOBILE APPLICATION DEVELOPMENT MOBILE APPLICATION DEVELOPMENT Program Outline Major: MDEV Length: 1 Year Delivery: 2 Semesters Credential: Ontario College Graduate Certificate Effective: 2013-2014 Location: Barrie Start: Fall (Barrie)

More information

The story so far: Teaching Mobile App Development at PG level at Londonmet

The story so far: Teaching Mobile App Development at PG level at Londonmet The story so far: Teaching Mobile App Development at PG level at Londonmet Dr. Yanguo Jing Principal Lecturer in Computing University Teaching Fellow Faculty of Computing, London Metropolitan University

More information

Mobile Application Development

Mobile Application Development Web Engineering Mobile Application Development Copyright 2015 Slides from Federico M. Facca (2010), Nelia Lasierra (updates) 1 2 Where we are? # Date Title 1 5 th March Web Engineering Introduction and

More information

Android Application Development

Android Application Development Android Application Development 3TECHSOFT INNOVATION*INTELLIGENCE*INFORMATION Effective from: JUNE 2013 Noida Office: A-385, Noida (UP)- 201301 Contact us: Email: hr@3techsoft.com Website: www.3techsoft.com

More information

Here to take you beyond Mobile Application development using Android Course details

Here to take you beyond Mobile Application development using Android Course details Here to take you beyond Mobile Application development using Android Course details Mobile Application Development using Android Objectives: To get you started with writing mobile application using Android

More information

E21 Mobile Users Guide

E21 Mobile Users Guide E21 Mobile Users Guide E21 Mobile is the Mobile CRM companion to TGI s Enterprise 21 ERP software. Designed with the mobile sales force in mind, E21 Mobile provides real-time access to numerous functions

More information

Create a New Revenue Stream by Supporting on Campus App Developers

Create a New Revenue Stream by Supporting on Campus App Developers Create a New Revenue Stream by Supporting on Campus App Developers Technology Transfer Tactics TM Webinar May 24, 2012 Svetlana Sowers University of Illinois at Urbana-Champaign Office of Technology Management

More information

Issues in Android on Mobile Platform and Their Resolution

Issues in Android on Mobile Platform and Their Resolution Issues in Android on Mobile Platform and Their Resolution 1 Monika A. Ganpate, 2 Dipika R. Shinde 1, 2 Institute of Management and Computer Studies, Thane (West), India, University of Mumbai, India Abstract:

More information

CS297 Report. Accelerometer based motion gestures for Mobile Devices

CS297 Report. Accelerometer based motion gestures for Mobile Devices CS297 Report Accelerometer based motion gestures for Mobile Devices Neel Parikh neelkparikh@yahoo.com Advisor: Dr. Chris Pollett Department of Computer Science San Jose State University Spring 2008 1 Table

More information

Developing And Marketing Mobile Applications. Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT

Developing And Marketing Mobile Applications. Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT Developing And Marketing Mobile Applications Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT MOBILE MARKETING What is a Mobile App? A mobile app is a software application

More information

ANDROID INTRODUCTION TO ANDROID

ANDROID INTRODUCTION TO ANDROID ANDROID JAVA FUNDAMENTALS FOR ANDROID Introduction History Java Virtual Machine(JVM) JDK(Java Development Kit) JRE(Java Runtime Environment) Classes & Packages Java Basics Data Types Variables, Keywords,

More information

UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)

UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP) Android Syllabus Pre-requisite: C, C++, Java Programming JAVA Concepts OOPs Concepts Inheritance in detail Exception handling Packages & interfaces JVM &.jar file extension Collections HashTable,Vector,,List,

More information

This is our best... YOUR best... Online Banking yet!

This is our best... YOUR best... Online Banking yet! INTERNATIONAL FINANCE BANK CUSTOMER USER GUIDE MAKING BANKING A BREEZE! This is our best... YOUR best... Online Banking yet! Member FDIC New & Improved Online Banking Experience > IFB is proud to introduce

More information

Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7

Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7 Building Mobile Applications Creating ios applications with jquery Mobile, PhoneGap, and Drupal 7 Jeff Linwood 1st Chapter, Early Release Introduction... 3 Prerequisites... 3 Introduction to Mobile Apps...

More information

Developer's Cookbook. Building Applications with. The Android. the Android SDK. A Addison-Wesley. James Steele Nelson To

Developer's Cookbook. Building Applications with. The Android. the Android SDK. A Addison-Wesley. James Steele Nelson To The Android Developer's Cookbook Building Applications with the Android SDK James Steele Nelson To A Addison-Wesley Upper Saddle River, NJ Boston «Indianapolis San Francisco New York Toronto Montreal London

More information

Mobile App Development Using App Inventor

Mobile App Development Using App Inventor Mobile App Development Using App Inventor October 2013 Mahsa Mohaghegh and Mobile Development Team @ Unitec The Post-PC Era 2007: Apple releases ios on the iphone 2008: Google releases Android on the HTC

More information

Quick Start Guide. Indoor. Your unique camera ID is:

Quick Start Guide. Indoor. Your unique camera ID is: Quick Start Guide Indoor Your unique camera ID is: Welcome to Y-cam HomeMonitor Combining professional wireless internet cameras and a secure online account, HomeMonitor allows you to tap in to your home

More information

Developing and deploying mobile apps

Developing and deploying mobile apps Developing and deploying mobile apps 1 Overview HTML5: write once, run anywhere for developing mobile applications 2 Native app alternative Android -- Java ios -- Objective-C Windows Mobile -- MS tools

More information

GENERAL TRAINING ACCOUNTS

GENERAL TRAINING ACCOUNTS GENERAL What is Box at Fresno State? Box at Fresno State is a simple, reliable, and secure online file storage and sharing service. Box provides secure access to files at work, off campus and from most

More information

MIS & CS -WORKING TOGETHER TO DEVELOP MOBILE APPS

MIS & CS -WORKING TOGETHER TO DEVELOP MOBILE APPS MIS & CS -WORKING TOGETHER TO DEVELOP MOBILE APPS Gita Williams Phelps Information Systems & Computer Science Georgia College & State University Milledgeville, GA 31061 gita.phelps@gcsu.edu ABSTRACT Management

More information

Feature Sheet. Mobile Access. With INXPO s mobile experience, you can connect with your audience, anywhere at anytime!

Feature Sheet. Mobile Access. With INXPO s mobile experience, you can connect with your audience, anywhere at anytime! Feature Sheet Mobile Access With INXPO s mobile experience, you can connect with your audience, anywhere at anytime! Industry s Best Mobile Experience Today, more than ever, people rely on mobile technology

More information

Make Learning Fun with Programming

Make Learning Fun with Programming I Like Tech@CityU Make Learning Fun with Programming Author: Desmond Pang Chak Man (53038488), BEngCE, Year2 Introduction When we talk about how to use technology to make our learning process interesting

More information

Android Development Business Overview and Considerations

Android Development Business Overview and Considerations Chapter 4 Android Development Business Overview and Considerations Data is a precious thing and will last longer than the systems themselves. Tim Berners-Lee The Android Industry has its own requirements

More information

Technology Services...Ahead of Times. Enterprise Application on ipad

Technology Services...Ahead of Times. Enterprise Application on ipad Technology Services...Ahead of Times Enterprise Application on ipad Diaspark, 60/2 Babu Labhchand Chhajlani Marg, Indore M.P. (India) 452009 Overview This white paper talks about the capabilities of ipad

More information

Project Title: General Education Immersion Concentration in Mobile Computing for Non-Computing Majors: The First Course

Project Title: General Education Immersion Concentration in Mobile Computing for Non-Computing Majors: The First Course Project Title: General Education Immersion Concentration in Mobile Computing for Non-Computing Majors: The First Course Applicant(s): Name Minseok Kwon Telephone 475-4524 College/Dept. GCCIS/Computer Science

More information

Lecture 17: Mobile Computing Platforms: Android. Mythili Vutukuru CS 653 Spring 2014 March 24, Monday

Lecture 17: Mobile Computing Platforms: Android. Mythili Vutukuru CS 653 Spring 2014 March 24, Monday Lecture 17: Mobile Computing Platforms: Android Mythili Vutukuru CS 653 Spring 2014 March 24, Monday Mobile applications vs. traditional applications Traditional model of computing: an OS (Linux / Windows),

More information

Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality,

Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality, Mobile Testing Mobile application testing is a process by which application software developed for hand held mobile devices is tested for its functionality, usability and consistency. A mobile application

More information

Introduction to Android Development. Ed Burnette

Introduction to Android Development. Ed Burnette Introduction to Android Development Ed Burnette Developing for Android is... Android architecture Standard Linux Java OpenGL SQLite Networking HTML (WebKit) Non-standard Lifecycle Dalvik Views and

More information

Teqno Mates Solutions

Teqno Mates Solutions Teqno Mates Solutions About Teqno Mates Teqno Mates Solutions is an emerging outsourcing leader and one of the most promising web development companies in India, the biggest IT outsourcing hub of the world.

More information

PROPOSED ACTION PLAN FOR GUIDING ASPIRATION #6 LEAD IN INNOVATION, ENTREPRENEURSHIP, AND CREATIVITY, (CIE)

PROPOSED ACTION PLAN FOR GUIDING ASPIRATION #6 LEAD IN INNOVATION, ENTREPRENEURSHIP, AND CREATIVITY, (CIE) PROPOSED ACTION PLAN FOR GUIDING ASPIRATION #6 LEAD IN INNOVATION, ENTREPRENEURSHIP, AND CREATIVITY, (CIE) UTA values and will encourage a culture of innovation, entrepreneurship, and creativity. We will

More information

Google Drive lets you store and share all your stuff, including documents, videos, images and other files that are important to

Google Drive lets you store and share all your stuff, including documents, videos, images and other files that are important to What are Docs & Drive? Docs Use Google Docs, Sheets and Slides for document editing anywhere, anytime. Google Docs is an online word processor that lets you create and format text documents and collaborate

More information

DPD App manual. Guideline for DPD Apps version 1.0. Network Marketing, May 2011

DPD App manual. Guideline for DPD Apps version 1.0. Network Marketing, May 2011 DPD App manual Guideline for DPD Apps version 1.0, May 2011 Table of content 1. Background 2. About this document 3. Global DPD App standards 4. Developing and designing ios Apps 5. Contact 6. Appendix

More information

Faculty Professional Development Grant Final Report

Faculty Professional Development Grant Final Report Faculty Professional Development Grant Final Report Grant to Attend Conference: Visual Studio Live May 13-15, 2013, Chicago, IL Submitted September 2013 by Dr. Kim Troboy Professor of Management Information

More information

For Android A LEADING PROVIDER OF CONSULTANCY & TRAINING IN MOBILE TECHNOLOGIES IN EDUCATION

For Android A LEADING PROVIDER OF CONSULTANCY & TRAINING IN MOBILE TECHNOLOGIES IN EDUCATION For Android A LEADING PROVIDER OF CONSULTANCY & TRAINING IN MOBILE TECHNOLOGIES IN EDUCATION Android Tablets in Education Tablet initiatives are revolutionising how schools meet and deliver their vision

More information

Student Email Microsoft Office 365

Student Email Microsoft Office 365 Student Email Microsoft Office 365 Rancho Santiago Community College District, Information Technology Services RSCCD does not provide technical support for students personal computers or devices. Contact

More information

OneDrive for Business User Guide

OneDrive for Business User Guide OneDrive for Business User Guide Contents About OneDrive for Business and Office 365... 2 Storing University Information in the Cloud... 2 Signing in... 2 The Office 365 Interface... 3 The OneDrive for

More information

Online Meetings and Video Collaboration

Online Meetings and Video Collaboration Online Meetings and Video Collaboration Skype http://www.skype.com The World s Most Popular Video Calling Software. If at least one person on the call has a Premium account, it is possible to arrange a

More information

Mobile App Development

Mobile App Development Mobile App Development Spring 2013 Agenda Practical information Introduction to mobile development Introduction to Android development 1 About us Jacob Avlund, course manager Kasper Østerbye, teacher Charlotte

More information

Android Developer Fundamental 1

Android Developer Fundamental 1 Android Developer Fundamental 1 I. Why Learn Android? Technology for life. Deep interaction with our daily life. Mobile, Simple & Practical. Biggest user base (see statistics) Open Source, Control & Flexibility

More information

Frequently Asked Questions

Frequently Asked Questions Frequently Asked Questions ODYSSEY TABLET COMPUTER Q) What are the specifications of the Odyssey tablet? 1. Size: 7 inches (diagonal from corner to corner) 2. Resolution: 1024 X 600 (WSVGA resolution),

More information

AUT OneDrive for Business. Instructions for Using OneDrive on Windows Platform

AUT OneDrive for Business. Instructions for Using OneDrive on Windows Platform AUT OneDrive for Business Instructions for Using OneDrive on Windows Platform Contents 1 What s OneDrive for Business?... 3 2 Storing Files... 5 1.1 Saving and Opening files from your Office applications...

More information

How to access ebooks Databases in MII Digital Library

How to access ebooks Databases in MII Digital Library How to access ebooks Databases in MII Digital Library 1. Click MII Digital Library in QuickLinks at www.miielibrary.com Click Here 2. At MII Digital Library, click Sign In menu and enter your ID as assigned

More information

MAXPRO. Cloud CLOUD HOSTED VIDEO SERVICES TO PROTECT YOUR BUSINESS. Video Anytime, Anywhere

MAXPRO. Cloud CLOUD HOSTED VIDEO SERVICES TO PROTECT YOUR BUSINESS. Video Anytime, Anywhere MAXPRO Cloud CLOUD HOSTED VIDEO SERVICES TO PROTECT YOUR BUSINESS Video Anytime, Anywhere HOSTED VIDEO SURVEILLANCE Video in the cloud 2 Anytime, Anywhere Why the Cloud? The cloud is everywhere. Whether

More information

Mobile App Proposal 1-404-468-6325. - ReXpuestas - DeMarus@PHreshApps.com. April 16, 2014 http://phreshapps.com/rexpuestas-app/ Direct Contact.

Mobile App Proposal 1-404-468-6325. - ReXpuestas - DeMarus@PHreshApps.com. April 16, 2014 http://phreshapps.com/rexpuestas-app/ Direct Contact. Mobile App Proposal - ReXpuestas - April 16, 2014 http://phreshapps.com/rexpuestas-app/ Direct Contact 1-404-468-6325 Email DeMarus@PHreshApps.com TABLE OF CONTENTS 1. ReXpuestas 2. Introduction 3. Project

More information

HMH Player is a revolutionary new learning app that FITS how you teach and how your students learn, for real-time collaboration!

HMH Player is a revolutionary new learning app that FITS how you teach and how your students learn, for real-time collaboration! hmhco.com Version 1.2 FAQ HMH Player is a revolutionary new learning app that FITS how you teach and how your students learn, for real-time collaboration! FFlexible I Intuitive T Transformative SStreamlined

More information

app design & development

app design & development FOR MOBILE BUSINESS app design & development SMARTPHONES AND TABLETS App Market Revolution $9B $8B $7B $6B $5B $4B News and Business $3B $2B $1B $0B 2008 2009 2010 2011 2012 2013 2014 From Apple s App

More information

CHAPTER 1: INTRODUCTION TO ANDROID, MOBILE DEVICES, AND THE MARKETPLACE

CHAPTER 1: INTRODUCTION TO ANDROID, MOBILE DEVICES, AND THE MARKETPLACE FOREWORD INTRODUCTION xxiii xxv CHAPTER 1: INTRODUCTION TO ANDROID, MOBILE DEVICES, AND THE MARKETPLACE 1 Product Comparison 2 The.NET Framework 2 Mono 3 Mono for Android 4 Mono for Android Components

More information

Using mobile apps to build your business

Using mobile apps to build your business Using mobile apps to build your business Most of us know by now what an app is; but just to clarify mobile applications (apps) are software programs for hand-held communication devices such as mobile phones,

More information

Syllabus Version 2.5_R (04.04.2016)

Syllabus Version 2.5_R (04.04.2016) Syllabus Version 2.5_R (04.04.2016) CMAP-F-Syllabus V2.5_EN, 04.04.2016 Page 1 of 15 0. Introduction to This Syllabus... 4 0.1 Purpose of this document... 4 0.2 Cognitive Levels of Knowledge... 4 0.3 The

More information

How To Build An 802.11B Wireless Local Area Network At Texas A&M

How To Build An 802.11B Wireless Local Area Network At Texas A&M Session 3147 Implementing a Wireless Network Infrastructure to Enhance ET Curriculum Clay Barbee, Brian Lenahan, Michael Warren, Jay R. Porter, Joseph Morgan Texas A&M University Abstract During the summer

More information

Anchor End-User Guide

Anchor End-User Guide Table of Contents How to Access Your Account How to Upload Files How to Download the Desktop Sync Folder Sync Folder How to Share a File 3 rd Party Share from Web UI 3 rd Party Share from Sync Folder Team-Share

More information

Using the T&D Thermo App with TR-7wf Data Loggers

Using the T&D Thermo App with TR-7wf Data Loggers Using the T&D Thermo App with TR-7wf Data Loggers T&D Thermo The T&D Thermo App from T&D Corporation can be used to accomplish a variety of functions with the TR-7wf Series of Wi-Fi enabled wireless Data

More information

Egnyte for Power and Standard Users. User Guide

Egnyte for Power and Standard Users. User Guide Egnyte for Power and Standard Users User Guide Egnyte Inc. 1350 West Middlefield Road. Mountain View, CA 94043, USA Phone: 877-7EGNYTE (877-734-6983) Revised June 2015 Table of Contents Chapter 1: Getting

More information

OCR LEVEL 3 CAMBRIDGE TECHNICAL

OCR LEVEL 3 CAMBRIDGE TECHNICAL Cambridge TECHNICALS OCR LEVEL 3 CAMBRIDGE TECHNICAL CERTIFICATE/DIPLOMA IN IT EXPLORING COMPUTER APPLICATIONS M/505/5403 LEVEL 3 UNIT 36 GUIDED LEARNING HOURS: 60 UNIT CREDIT VALUE: 10 EXPLORING COMPUTER

More information

Introducing Entrepreneurship and Innovation to Engineering Students Utilizing a Mobile App Development Tool

Introducing Entrepreneurship and Innovation to Engineering Students Utilizing a Mobile App Development Tool Paper ID #11974 Introducing Entrepreneurship and Innovation to Engineering Students Utilizing a Mobile App Development Tool Dr. Rolfe Josef Sassenfeld, New Mexico State University Dr. Rolfe Sassenfeld,

More information

Reminders. Lab opens from today. Many students want to use the extra I/O pins on

Reminders. Lab opens from today. Many students want to use the extra I/O pins on Reminders Lab opens from today Wednesday 4:00-5:30pm, Friday 1:00-2:30pm Location: MK228 Each student checks out one sensor mote for your Lab 1 The TA will be there to help your lab work Many students

More information

Overview of CS 282 & Android

Overview of CS 282 & Android Overview of CS 282 & Android Douglas C. Schmidt d.schmidt@vanderbilt.edu www.dre.vanderbilt.edu/~schmidt Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee, USA CS 282

More information

Help. myprint introduction myprint website. Create account. Forgot your password? Home. Printing using upload (WebPrint)

Help. myprint introduction myprint website. Create account. Forgot your password? Home. Printing using upload (WebPrint) myprint Help myprint introduction myprint website Create account Forgot your password? Home Printing using upload (WebPrint) Printing using email (EmailPrint) Printing using Right Mouse Click (Sent To

More information

Mobile Website Overview and Mobile Application Development Policy

Mobile Website Overview and Mobile Application Development Policy Mobile Website Overview and Mobile Application Development Policy Office of University Communication Table of Contents I. Introduction... 3 II. Mobile Website... 3 III. Developing a Mobile Application...

More information

Digital Asset Management Software & Brand Portal

Digital Asset Management Software & Brand Portal Service Provider datasheet Digital Asset Management Software & Brand Portal Cash in on the Cloud Service Prodivder datasheet What is Wikipixel? Wikipixel is a cloud based multimedia hosting and management

More information

User s Guide Your Personal Profile and Settings Creating Professional Learning Communities

User s Guide Your Personal Profile and Settings Creating Professional Learning Communities User s Guide Your Personal Profile and Settings Creating Professional Learning Communities Table of Contents Page Welcome to edweb.net 3 Your Personal Profile and Settings 4 Registration 4 Complete Your

More information

School Garden Guide. Starting and sustaining a school garden in Florida. This institution is an equal opportunity provider.

School Garden Guide. Starting and sustaining a school garden in Florida. This institution is an equal opportunity provider. School Garden Guide Starting and sustaining a school garden in Florida This institution is an equal opportunity provider. 1 Getting started Do you want to start a new school garden or revitalize an existing

More information

Design of Home Automation Framework With Social Network Integration

Design of Home Automation Framework With Social Network Integration Design of Home Automation Framework With Social Network Integration Warodom Werapun, Amatawit Kamhang, Aekawat Wachiraphan Department of Computer Engineering, Faculty of Engineering Prince of Songkla University

More information

Mobile App Design and Development

Mobile App Design and Development Mobile App Design and Development The course includes following topics: Apps Development 101 Introduction to mobile devices and administrative: Mobile devices vs. desktop devices ARM and intel architectures

More information

Master of Entrepreneurship (M.A.) at SRH University Berlin. Program Overview. Prof. Dr. Ronald Glasberg WS 2012/13 STATE APPROVED UNIVERSITY

Master of Entrepreneurship (M.A.) at SRH University Berlin. Program Overview. Prof. Dr. Ronald Glasberg WS 2012/13 STATE APPROVED UNIVERSITY at SRH University Berlin Program Overview WS 2012/13 STATE APPROVED UNIVERSITY Table of Content I_Program Concept o Aims/Methodology o Target Audience o Admission Criteria II_Program Structure o Overview

More information

GETTING STARTED GUIDE

GETTING STARTED GUIDE support@simicart.com Support: +84-4-3127-1357 SIMICLOUD GETTING STARTED GUIDE - Version 1.0-1 Table of Content 1. INTRODUCTION... 3 2. HOW TO NAVIGATE... 4 3. HOW TO CREAT A MOBILE SHOPPING APP... 8 3.1.

More information

Simple yet Powerful Storage

Simple yet Powerful Storage Simple yet Powerful Storage Featuring with new QTS 4.0 Operating System The TS-220 is a powerful yet easy to use network storage center for data storage, backup, synchronization, remote access, and home

More information

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS

GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS Embedded Systems White Paper GETTING STARTED WITH ANDROID DEVELOPMENT FOR EMBEDDED SYSTEMS September 2009 ABSTRACT Android is an open source platform built by Google that includes an operating system,

More information

Programme Specifications

Programme Specifications Programme Specifications POSTGRADUATE DIPLOMA IN ENTREPRENEURSHIP 1 Awarding body University of Cambridge 2 Teaching institution Judge Business School 3 Accreditation details EQUIS 4 Name of final award

More information

Preliminary Discussion on Program of Computer Graphic Design of Advertising Major

Preliminary Discussion on Program of Computer Graphic Design of Advertising Major Cross-Cultural Communication Vol. 11, No. 9, 2015, pp. 19-23 DOI:10.3968/7540 ISSN 1712-8358[Print] ISSN 1923-6700[Online] www.cscanada.net www.cscanada.org Preliminary Discussion on Program of Computer

More information

Buzztouch SDK Partner Program

Buzztouch SDK Partner Program Buzztouch 801 Lighthouse Ave Ste 207 Monterey CA 93940 Buzztouch SDK Partner Program About Buzztouch... 2 About Buzztouch Users...2 What is the Buzztouch SDK Partner Program?...2 Who is the Partner Program

More information

Spontania User Setup Guide

Spontania User Setup Guide Spontania User Setup Guide ClearOne 5225 Wiley Post Way Suite 500 Salt Lake City, UT 84116 Telephone 1.800.945.7730 1.801.975.7200 Spontania Support 1.801.974.3612 TechSales 1.800.705.2103 FAX 1.801.977.0087

More information

Running Android Applications on BlackBerry 10 developer.blackberry.com/android

Running Android Applications on BlackBerry 10 developer.blackberry.com/android Running Android Applications on BlackBerry 10 developer.blackberry.com/android James Dreher Application Development Consultant BlackBerry Developer Relations Overview BB Runtime for Android Apps Upcoming

More information

Oatley PS BYOD ipad Important Information 2016

Oatley PS BYOD ipad Important Information 2016 T0echnological Specifications Students are invited to bring an ipad, ipad o an ipad Air to school next year. An ipad Mini will also be acceptable. The CONNECT.IT BYO Device requirements from the Department

More information

Mobile App Proposal 0-000-000-000. - Magazine company- email@address.com. January 12, y. Direct Contact. Email

Mobile App Proposal 0-000-000-000. - Magazine company- email@address.com. January 12, y. Direct Contact. Email Mobile App Proposal - Magazine company- January 12, y Direct Contact 0-000-000-000 Email email@address.com TABLE OF CONTENTS 1. Introduction 2. Project Overview & Objectives 3. About Newsboard 4. Analytics

More information

Queen s Master of Entrepreneurship & Innovation

Queen s Master of Entrepreneurship & Innovation Queen s Master of Entrepreneurship & Innovation A 12-month program starting in September at Queen s School of Business in Kingston, ON. Faculty of Engineering and Applied Science Offered in Partnership

More information

DroboAccess User Manual

DroboAccess User Manual DroboAccess User Manual Release 8.2 The DroboAccess developers June 02, 2016 CONTENTS 1 DroboAccess 8.2 User Manual Introduction 1 2 Configuration of DroboAccess 8.2 3 2.1 Users, passwords and share management................................

More information

Agile for Product Owners

Agile for Product Owners Agile for Product Owners Quickly grasp the keys to Agile practice and become an empowered product owner and a supportive partner of your Agile development team. Utilizing an Agile approach effectively

More information

A Novel Approach Of Mobile Based Student Attendance Tracking System Using Android Application

A Novel Approach Of Mobile Based Student Attendance Tracking System Using Android Application A Novel Approach Of Mobile Based Student Attendance Tracking System Using Android Application K. Akhila 1 B. Prathyusha 2 M. PavanKumar 3 M. Amrutha 4 Research Scholar Research Scholar Research Scholar

More information

Pocket-sized fleet management. TomTom WEBFLEET Mobile Product kit

Pocket-sized fleet management. TomTom WEBFLEET Mobile Product kit Pocket-sized fleet management TomTom WEBFLEET Mobile Product kit Content Introducing WEBFLEET Mobile Benefits & Highlights Platform & Availability Functionality There is an app for that Now also for TomTom

More information

Novell Filr 1.0.x Mobile App Quick Start

Novell Filr 1.0.x Mobile App Quick Start Novell Filr 1.0.x Mobile App Quick Start February 2014 Novell Quick Start Novell Filr allows you to easily access all your files and folders from your desktop, browser, or a mobile device. In addition,

More information

The History of St. Joseph Classroom Technology

The History of St. Joseph Classroom Technology With each passing year, the traditional classroom is in the process of implementing The History of St. Joseph Classroom Technology a new and exciting way to teach students. The new technology of today

More information

TELUS Business Connect Meeting User Guide. Video Conference. Web Share.

TELUS Business Connect Meeting User Guide. Video Conference. Web Share. TELUS Business Connect Meeting User Guide Video Conference. Web Share. Table of Contents 3 System requirements 4 Download & Install 6 Meet: Host a Meeting 8 Join a Meeting as participant 9 Invite participants

More information

Retool your HTML/JavaScript to go Mobile

Retool your HTML/JavaScript to go Mobile Retool your HTML/JavaScript to go Mobile @atdebonis 2008 Troy Web Consulting LLC All rights reserved 1 Overview What is PhoneGap? What is it good for? What can you use with it? Device Features Dev Tools

More information

Night Owl 8 Channel DVR with 1TB HDD, HDMI Output, 8 Hi-Resolution Cameras (2 Audio Enabled) and free Night Owl PRO App

Night Owl 8 Channel DVR with 1TB HDD, HDMI Output, 8 Hi-Resolution Cameras (2 Audio Enabled) and free Night Owl PRO App Night Owl 8 Channel DVR with 1TB HDD, HDMI Output, 8 Hi-Resolution Cameras (2 Audio Enabled) and free Night Owl PRO App Night Owl s PRO-881TB is an advanced 8 channel, 8 camera Security System that includes

More information

Quick Start Guide. Version R9. English

Quick Start Guide. Version R9. English Mobile Device Management Quick Start Guide Version R9 English February 25, 2015 Agreement The purchase and use of all Software and Services is subject to the Agreement as defined in Kaseya s Click-Accept

More information

Mobile App Testing is not something special

Mobile App Testing is not something special Mobile App Testing is not something special Simon Peter Schrijver TesT-PRO @simonsaysnomore p.schrijver@test-pro.nl simonsaysnomore.wordpress.com My career in Mobile (App) Testing Between 2006 and 2014

More information

Enterprise on the Go. How enterprises can leverage mobile apps

Enterprise on the Go. How enterprises can leverage mobile apps Enterprise on the Go How enterprises can leverage mobile apps Vivek Narasimhan June 2012 Contents I. Project Scope II. Consumerization of IT drives demand for apps III. Enterprise App Considerations IV.

More information

How To Teach A Mobile Operating System To An It Project

How To Teach A Mobile Operating System To An It Project Mobile Application Development: Essential New Directions for IT Chia-Chi Teng, Richard Helps School of Technology, Brigham Young University Abstract As mobile devices have become more powerful and pervasive,

More information

INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus

INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus 6111 E. Skelly Drive P. O. Box 477200 Tulsa, OK 74147-7200 INTERMEDIATE ANDROID DEVELOPMENT Course Syllabus Course Number: APD-0248 OHLAP Credit: No OCAS Code: None Course Length: 120 Hours Career Cluster:

More information

Digital Asset Management Software & Brand Portal

Digital Asset Management Software & Brand Portal Reseller datasheet Digital Asset Management Software & Brand Portal Cash in on the Cloud Reseller datasheet What is Wikipixel? Wikipixel is a cloud based multimedia hosting and management services provider

More information

SYKES COLLEGE OF BUSINESS ENTREPRENEURSHIP CENTER

SYKES COLLEGE OF BUSINESS ENTREPRENEURSHIP CENTER SYKES COLLEGE OF BUSINESS ENTREPRENEURSHIP CENTER An entrepreneur with an idea can change the world. T h e University of Tampa Entrepreneurship Center in THE SYKES COLLEGE OF BUSINESS teaches skills critical

More information

London School of Commerce. Programme Specification for the. Cardiff Metropolitan University. Bachelor of Arts (Hons) in Business Studies

London School of Commerce. Programme Specification for the. Cardiff Metropolitan University. Bachelor of Arts (Hons) in Business Studies London School of Commerce Programme Specification for the Cardiff Metropolitan University Bachelor of Arts (Hons) in Business Studies 1 Contents Page 1. Aims and Objectives 3 2. Programme Learning Outcomes

More information