Development of a Handyman Mobile Application
|
|
|
- Joy Stone
- 9 years ago
- Views:
Transcription
1 Development of a Handyman Mobile Application O.Y.OBANSOLA 1, A. H. ADESHINA 2, O.B. ADEBAYO 3, J.T.ADEUSI 4. * 1 Department of Physical Science (Computer Unit) [email protected] * 2 Department of Physical Science (Computer Unit) [email protected] * 3 Department of Physical Science (Physics Unit) [email protected] * 4 Department of Physical Science (Computer Unit) ABSTRACT Handyman mobile application is a mobile application that provides a quick and reliable means of contacting artisan for jobs which aids maximum satisfaction. The aim of this project is to find an effective way to create a mobile version of a handyman for use with oyo community as a case study. Research was conducted through interviewing both the people of oyo and the artisans, putting 4 major artisans into consideration. The application was developed using various software tools like Eclipse application Development Tool (ADT), Ionic Software Development Kit (ISDK), HTML was used for IONIC SDK, SQLite was used as database to store data of various artisan, this information was deployed, installed and implemented on an android mobile phone. The completed application saves time, energy, cost of maintenance of the system as well as create a conducive atmosphere Keywords: Handyman, Application, Android, User interface, Database, Platform, Emulator. I. INTRODUCTION The technological capability of the mobile phone is fast evolving and its ease of use has helped with making life a lot better for the community. The need to make life much easy in the aspect of finding a handyman has brought about the merging of technology with special skills thus the introduction of a mobile handyman application. Handyman is a person skilled at a wide range of repairs, typically home; a handyman describes a paid worker, but it also includes non-paid homeowners or do-it-yourselfers. Tasks range from minor to major, from unskilled to highly skilled, these task include trade skills, repair work, maintenance work, both interior and exterior, and are sometimes described as odd jobs, fix-up tasks, and include light plumbing jobs such as fixing a leaky toilet or light electric jobs such as changing a light fixture (Andy Chaplin 2013). The incorporation of a handyman as an entity into a mobile application is tasking and requires adequate knowledge on mobile application development. The difficulty of locating a well experienced and efficient handyman in a community has since grown over the years with lots of untrusted handyman who do away with the employees personal belonging, poor finishing of jobs, lack of adequate skills in performing the task. Locating the right person with assurance of safety has proved difficult; this research work is aimed at the easy and modern way to solve this problem by introducing modern technology to the existing system by implementing and developing a mobile application. The mobile application will provide a more convenient way of locating available workman with the radius of a user. Mobile Apps are used for connecting with workmen in different areas. Transport fees are saved since mobile Apps can take the roles of many function tools such as camera, pump and professional calculator and so on, mobile can be used as camera, many managers are not necessary to get site visit in order to acquaint the construction site. II. LITERATURE REVIEW A. MOBILE APPLICATION Developing a mobile phone application presents several technological challenges. Typically the application developed is restricted with the mobile Hardware and Software platform. The application to be developed has development dependencies at different levels. Development platforms are the set of Application Programming Interfaces (API s) that provide access to certain mobile device and network functionalities that are used by the applications to function on a particular mobile device. Developer must be fully aware of the consumer market available for the specific application and the platform the application is to be fully deployed. Design and development of application for mobile phones is entirely from developing applications for Personal Computer s ISSN : Vol. 4 No.06 Nov
2 (PC s). The application developed for one mobile phone platform is not portable to the other platform. There are many mobile application development platforms but they differ in development models and communication options. Android is the open source mobile platform powered by Linux and supported by Google. B.MOBILE APPLICATION MARKET Early mobile application solutions required enterprises to choose between cradle-based synchronization through a wire line network or a pure online wireless solution (PENTA group, 2010). However, Mobile applications are a rapidly rising segments of the international mobile market, which consist of the software which runs on a mobile device and performs certain tasks for the clients. Because of the various functions including user interface for basic telephone and messaging service as well as advanced services, mobile Apps are widely used by customs. Also, mobile Apps are a large and continuously growing market and served by an increasing number of mobile App developers, publishers and providers (The Mobile Marketing Association group, 2008). New research suggests that the global market for mobile applications will explode over next two years. Research has been done for Getjar, the world s second biggest Apps store, said that the market will grow to $17.5bn ( 12bn) in the next two years and downloads would rise from 7bn last year to 50bn by a 92% increase (BBC News, as at 2010). C. EXISTING MOBILE APPLICATIONS For a technical aspect, mobile Apps can be divided by the runtime environment they are executed: o Native platforms and operating systems, such as Symbian, Windows Mobile and Linux. Mobile Web/browser runtimes, such as Webkit, Mozilla/Firefox, Opera Mini and RIM. Other managed platforms and virtual machines, such as Java/J2ME, BREW, FlashLite and Silverlight. (Mobile Marketing Association group, 2008) D.Why Android? o Application Android includes most of the time many Google applications like Gmail, YouTube or Maps. These applications are delivered with the machine most of the time, except in certain cases, such as some phones running android on which the provider has replaced Google applications by its own applications. o Widgets With android, it is possible to use widgets which are small tools that can most often get information. These widgets are directly visible on the main window. o Android Market This is an online software store to buy applications. Developers who created applications can add them into the store, and these applications can be downloaded by users, they can be both free and paid. o Multitasking Android allows multitasking in the sense that multiple applications can run simultaneously. With Task Manager it is possible view all running tasks and to switch from one to another easily. E. INFRASTRUCTURE Cellular technology have largely expanded the frequency use of mobile phones, the first generation cellular mobile telephones developed by using incompatible analogue technologies while the second generation cellular mobile telephone and GMS was developed by using digital technology in 1980 (Gans G.S. et al, 2003). Over thirty years of mobile cellular networks advancements, data transmission over cellular systems has been major breakthrough in recent years. Third generation systems (3G) have been developed as new mobile cellular networks, which is known as IMT-2000 (International Mobile Telephony-2000) by ITU(Wiley J. & Sons, 2005). 3G have met the single-user data rates requirement of the IMT-2000 on a technical level. However, it is limited 3G services in some areas such as video telephony (Agilent Technologies, 2008). ITU has received six candidate technology submissions for the global 4G mobile wireless broadband technology known as IMT-Advanced. And it is expected in October 2010, the selected technologies to be accorded the official designation of IMT-Advanced - to qualify as true 4G technologies (ITU, 2009). The south Korean government is already developing 5G access which may be ready soon after 4G service put into market, although 4G cellular wireless still waiting (MNM Media, 2009). Cloud computing is described as both a platform and type of application. As a platform, cloud computing can be physical machines or virtual machines dynamically servers as needed. Advanced cloud computing include other computing resources such as storage area networks (SANs), network equipment, firewall and other security devices. As a type of applications, cloud computing use large data centers and powerful servers host Web application and Web services since it can be extended accessible through the internet. It is said that anyone can access a cloud application with a suitable internet connection and a standard browser (IBM, 2007). Typically, ISSN : Vol. 4 No.06 Nov
3 cloud computing can be divided into three levels of service, which support virtualization and management of differing levels of the solution stack, offerings: Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a service (IaaS) (Oracle Corporation, 2009). F. OPPORTUNITIES FOR MOBILE APPS IN CONSTRUCTION AS RELATED TO HANDYMAN The PENTA team (2010) insists that the construction industry is a mobile workforce, which comprised of a range of companies with self-performing Electrical and Mechanical contractors to Engineering and Construction firms to specialty concrete and plumbing? Mobile phone is the most convenient device to deliver mobile Apps, particularly for emerging because of it is a daily used device. The most use mobile Apps in construction industry are calculation, drawing, management, measurement and video records which are based on variety of software. III. METHODOLOGY. AndroidManifest.xml file is necessary for all android applications and must have this name in its Root directory. In the manifest one can find essential information about the application for the Android system, information that the system must have before it can run any of the application's code. Here is what is found in the Android manifest: The name of the Java package for the application. The package name serves as a unique identifier for the application. The description of the components of the application: the activities, services, broadcast receivers, and content providers that the application is composed of and under what conditions they can be launched. The processes that will host application components. The permissions the application must have in order to access protected parts of the API and Interact with other applications. The permissions that others are required to have in order to interact with the applications The list of the Instrumentation classes that provide profiling and other information as the application is running. These declarations are present in the manifest only while the application is being developed and tested; they are removed before the application is published. The minimum level of the Android API that the application requires. The list of the libraries that the application must be linked against. With all these elements, an application can be created (Android Essentials 2014). A. CREATING AND CONFIGURING A NEW ANDROID PROJECT A new Android application can be created in a simple way by just following steps in the Android IDE workspace. The first thing needed to create a new project in an Android IDE workspace. The Android Application Project creation wizard creates all the required files for an Android application. Follow these steps within the Android IDE to create a new Project: Choose File, New, and Android Application Project on the Android IDE toolbar.. Choose an application name. The application name is the Handyman name of the application and the name shown with the icon on the application launcher. Name the application My First Android App. This will automatically create a project name of MyFirstAndroidApp, but the name can be changed to a name of your choosing.. The package name should be changed, using reverse domain name notation. The Minimum Required SDK version should be the first SDK API level planned to be target. Because the application will be compatible with just about any Android device, the number can be set low (such as to 4 to represent Android 1.6) or at the target API level to avoid any warnings in the Android IDE. Making sure the minimum SDK version is set to encompass any test devices available to aid successfully installation. The default options are just fine for our example. Click Next.. Keep the rest of the New Android Application settings at their defaults, unless there is to change the directory of where the source files will be stored. Click Next (Android Essentials 2014). B.CREATING AN AVD FOR THE PROJECT To create an AVD that describes what type of device to be emulated when running the application. This AVD profile describes what type of device the emulator will simulate, including which Android platform to support, do not need to create new AVDs for each application, only for each device to be emulate. Specify different screen ISSN : Vol. 4 No.06 Nov
4 sizes and orientations, and specify whether the emulator has an SD card and, if it does, what capacity the card has. Here are the steps to create a basic AVD: Launch the Android Virtual Device Manager from within the Android IDE by clicking the little Android device icon on the toolbar. If the icon is not found, launch the manager through the Window menu of the Android IDE. Click the New button. Choose a name for the AVD. Because all will be taken as defaults, give this AVD a name Choose a device. This option controls the different resolutions of the emulator. Choose a typical device size, for example, select Nexus 4 (4.7, 768 _ 1280: xhdpi). This option most directly correlates to the popular Nexus 4 Google-branded device. Choose a build target. A typical Android 4.3 device, so choose Google APIs (Google Inc.) API Level 18 from the drop-down menu. In addition to including the Android APIs, this option will also include the Google APIs and applications, such as the Maps application, as part of the platform image. Although choose the standard Android 4.3 APIs Level 18 for this project, it is important to be aware of the additional options the Google APIs provides. For the Memory Options setting, try different values for optimal performance depending on the memory configuration of your development machine. The default RAM value for this virtual device is 1907 and the VM Heap is 64. If the machine is older and does not have a lot of memory, a lower this value significantly to something like 512. The development machine used for this book has 8GB of RAM with a fairly powerful quad-core processor, and the RAM value we decided to use is 768 with the VM Heap set to 64. Choose an SD card capacity, in either kibibytes or mibibytes. This SD card image will take up space on the hard drive and may also take a long time to allocate, so choose something reasonable, such as 1024MiB. Seriously consider enabling the Snapshot feature listed under Emulation Options. This greatly improves emulator startup performance. Quick- Start Guide: The Android Emulator, for details. Click the OK button to create the AVD, and then wait for the operation to complete. The AVD just created listed within the Android Virtual Device Manager IV RESULT AND DISCUSSION Mobile applications development is guided by the careful attention to a number of non-functional requirements, where a good user experience is the ultimate goal. As part of this effort, the developer needs to efficiently use the physical resources of the mobile device, such as CPU time and battery. However, up until now, there is no structured method for performance evaluation in this domain that provides actionable information to the software developer. Case studies regarding the performance evaluation process for mobile applications and its impact on development. A. ANALYSIS OF RESULT 1) Response time: the response time was maximum from the beginning of its execution to the end of loading the entire web page content. 2) CPU time: the time in seconds that the process of viewing the webpage occupied the CPU resource was at maximum high. Since the CPU may perform other tasks while loading a webpage. 3) Memory usage: the volume in megabytes (MB) that the process of displaying the page used in the RAM of the execution environment was minimal. ISSN : Vol. 4 No.06 Nov
5 Figure 1 Android Architecture (PADIADPU, 2008) Figure 2: Data Flow Diagram ISSN : Vol. 4 No.06 Nov
6 Figure 3:First page of an Handy-man application Figure 4: An Emulator Figure 5: Handyman application installed on an android phone ISSN : Vol. 4 No.06 Nov
7 ACKNOWLEDGMENT I appreciate God and all other people that help to make this research work a reality REFERENCES [1] Andy Chaplin.. How handyperson schemes are helping older people this winter. The Guardian, Year 2013 pp [2] Android Essential Guide for essential android application Year 2014 [3] Agilent Technology (2008). [4] BBC News (2010), British Broadcasting Coopartion News, press [5] Gans, G. Koole, and A. Mandelbaum. Telephone call centers: tutorial, review, and research prospects. Manufacturing and ServiceOperations Management, 5(2): Year 2003 pp [6] IBM (2007), International Business machines: Extract from System Data Storage Encrption [7] ITU (2009): International Telecommmunication Union: Extract from Global Technology International Report [8] MNM media (2009): Extract from the press [9] Mobile Marketing Association Group An educational white paper on the opportunities for mobile applications in mobile advertising [10] Padiadpu wards Mobile Learning : A SCORM Player for the Google Android Platform. [11] Penta group (2010): Penta s Purchase of Sme Daily Sparks Journalist Defection. ISSN : Vol. 4 No.06 Nov
Getting Started with Android Development
Getting Started with Android Development By Steven Castellucci (v1.1, January 2015) You don't always need to be in the PRISM lab to work on your 4443 assignments. Working on your own computer is convenient
Introduction to Android Development
2013 Introduction to Android Development Keshav Bahadoor An basic guide to setting up and building native Android applications Science Technology Workshop & Exposition University of Nigeria, Nsukka Keshav
Cisco Cius Development Guide Version 1.0 September 30, 2010
Cisco Cius Development Guide Version 1.0 September 30, 2010 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS
Introduction to Android
Introduction to Android Ref: Wei-Meng Lee, BEGINNING ANDROID 4 APPLICATION DEVELOPMENT, Ch1, John Wiley & Sons, 2012 1. What is Android Android is a mobile operating system that is based on a modified
Android Setup Phase 2
Android Setup Phase 2 Instructor: Trish Cornez CS260 Fall 2012 Phase 2: Install the Android Components In this phase you will add the Android components to the existing Java setup. This phase must be completed
1) SETUP ANDROID STUDIO
1) SETUP ANDROID STUDIO This process takes approximately 15-20 Minutes dependent upon internet speed and computer power. We will only be covering the install on Windows. System Requirements Android Studio
Challenges in Android Application Development: A Case Study
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 5, May 2015, pg.294
Fahim Uddin http://fahim.cooperativecorner.com [email protected]. 1. Java SDK
PREPARING YOUR MACHINES WITH NECESSARY TOOLS FOR ANDROID DEVELOPMENT SEPTEMBER, 2012 Fahim Uddin http://fahim.cooperativecorner.com [email protected] Android SDK makes use of the Java SE
Android: Setup Hello, World: Android Edition. due by noon ET on Wed 2/22. Ingredients.
Android: Setup Hello, World: Android Edition due by noon ET on Wed 2/22 Ingredients. Android Development Tools Plugin for Eclipse Android Software Development Kit Eclipse Java Help. Help is available throughout
TUTORIALS AND QUIZ ANDROID APPLICATION SANDEEP REDDY PAKKER. B. Tech in Aurora's Engineering College, 2013 A REPORT
TUTORIALS AND QUIZ ANDROID APPLICATION by SANDEEP REDDY PAKKER B. Tech in Aurora's Engineering College, 2013 A REPORT submitted in partial fulfillment of the requirements for the degree MASTER OF SCIENCE
Setting up Sudoku example on Android Studio
Installing Android Studio 1 Setting up Sudoku example on Android Studio Installing Android Studio Android Studio provides everything you need to start developing apps for Android, including the Android
Intel Integrated Native Developer Experience (INDE): IDE Integration for Android*
Intel Integrated Native Developer Experience (INDE): IDE Integration for Android* 1.5.8 Overview IDE Integration for Android provides productivity-oriented design, coding, and debugging tools for applications
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,
How To Develop An Android App On An Android Device
Lesson 2 Android Development Tools = Eclipse + ADT + SDK Victor Matos Cleveland State University Portions of this page are reproduced from work created and shared by Googleand used according to terms described
Installing the Android SDK
Installing the Android SDK To get started with development, we first need to set up and configure our PCs for working with Java, and the Android SDK. We ll be installing and configuring four packages today
About this Release. Introduction. Prerequisites. Installation. Using the Web SDK Packager
About this Release This is a 1.2.1 release of the Sony Ericsson WebSDK Packager. Limitations are listed in Release Notes. Introduction Sony Ericsson s WebSDK Packager is based on the open source PhoneGap
The "Eclipse Classic" version is recommended. Otherwise, a Java or RCP version of Eclipse is recommended.
Installing the SDK This page describes how to install the Android SDK and set up your development environment for the first time. If you encounter any problems during installation, see the Troubleshooting
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,
Oracle FLEXCUBE Direct Banking Android Tab Client Installation Guide Release 12.0.3.0.0
Oracle FLEXCUBE Direct Banking Android Tab Client Installation Guide Release 12.0.3.0.0 Part No. E52543-01 April 2014 Oracle Financial Services Software Limited Oracle Park Off Western Express Highway
A Review of Different Comparative Studies on Mobile Operating System
Research Journal of Applied Sciences, Engineering and Technology 7(12): 2578-2582, 2014 ISSN: 2040-7459; e-issn: 2040-7467 Maxwell Scientific Organization, 2014 Submitted: August 30, 2013 Accepted: September
Programming with Android: SDK install and initial setup. Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna
Programming with Android: SDK install and initial setup Luca Bedogni Marco Di Felice Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna SDK and initial setup: Outline Ø Today: How
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
Tutorial: Android Object API Application Development. SAP Mobile Platform 2.3 SP02
Tutorial: Android Object API Application Development SAP Mobile Platform 2.3 SP02 DOCUMENT ID: DC01939-01-0232-01 LAST REVISED: May 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication
Android Mobile App Building Tutorial
Android Mobile App Building Tutorial Seidenberg-CSIS, Pace University This mobile app building tutorial is for high school and college students to participate in Mobile App Development Contest Workshop.
CS378 -Mobile Computing. Android Overview and Android Development Environment
CS378 -Mobile Computing Android Overview and Android Development Environment What is Android? A software stack for mobile devices that includes An operating system Middleware Key Applications Uses Linux
ORACLE BUSINESS INTELLIGENCE WORKSHOP. Prerequisites for Oracle BI Workshop
ORACLE BUSINESS INTELLIGENCE WORKSHOP Prerequisites for Oracle BI Workshop Introduction...2 Hardware Requirements...2 Minimum Hardware configuration:...2 Software Requirements...2 Virtual Machine: Runtime...2
Tutorial: Android Object API Application Development. SAP Mobile Platform 2.3
Tutorial: Android Object API Application Development SAP Mobile Platform 2.3 DOCUMENT ID: DC01939-01-0230-01 LAST REVISED: March 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This publication
How To Run A Hello World On Android 4.3.3 (Jdk) On A Microsoft Ds.Io (Windows) Or Android 2.7.3 Or Android 3.5.3 On A Pc Or Android 4 (
Developing Android applications in Windows Below you will find information about the components needed for developing Android applications and other (optional) software needed to connect to the institution
Building an Android client. Rohit Nayak Talentica Software
Building an Android client Rohit Nayak Talentica Software Agenda iphone and the Mobile App Explosion How mobile apps differ Android philosophy Development Platform Core Android Concepts App Demo App Dissection
UP L18 Enhanced MDM and Updated Email Protection Hands-On Lab
UP L18 Enhanced MDM and Updated Email Protection Hands-On Lab Description The Symantec App Center platform continues to expand it s offering with new enhanced support for native agent based device management
Android Development. http://developer.android.com/develop/ 吳 俊 興 國 立 高 雄 大 學 資 訊 工 程 學 系
Android Development http://developer.android.com/develop/ 吳 俊 興 國 立 高 雄 大 學 資 訊 工 程 學 系 Android 3D 1. Design 2. Develop Training API Guides Reference 3. Distribute 2 Development Training Get Started Building
Operational Decision Manager Worklight Integration
Copyright IBM Corporation 2013 All rights reserved IBM Operational Decision Manager V8.5 Lab exercise Operational Decision Manager Worklight Integration Integrate dynamic business rules into a Worklight
Android Programming. Høgskolen i Telemark Telemark University College. Cuong Nguyen, 2013.06.18
Høgskolen i Telemark Telemark University College Department of Electrical Engineering, Information Technology and Cybernetics Cuong Nguyen, 2013.06.18 Faculty of Technology, Postboks 203, Kjølnes ring
Graduate presentation for CSCI 5448. By Janakiram Vantipalli ( [email protected] )
Graduate presentation for CSCI 5448 By Janakiram Vantipalli ( [email protected] ) Content What is Android?? Versions and statistics Android Architecture Application Components Inter Application
Download and Installation Instructions. Android SDK and Android Development Tools (ADT) Microsoft Windows
Download and Installation Instructions for Android SDK and Android Development Tools (ADT) on Microsoft Windows Updated May, 2012 This document will describe how to download and install the Android SDK
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
Tutorial: Android Object API Application Development. Sybase Unwired Platform 2.2 SP02
Tutorial: Android Object API Application Development Sybase Unwired Platform 2.2 SP02 DOCUMENT ID: DC01734-01-0222-01 LAST REVISED: January 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This
Android Environment SDK
Part 2-a Android Environment SDK Victor Matos Cleveland State University Notes are based on: Android Developers http://developer.android.com/index.html 1 2A. Android Environment: Eclipse & ADT The Android
CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup. Emmanuel Agu
CS 528 Mobile and Ubiquitous Computing Lecture 2: Android Introduction and Setup Emmanuel Agu What is Android? Android is world s leading mobile operating system Google: Owns Android, maintains it, extends
Android Basics. Xin Yang 2016-05-06
Android Basics Xin Yang 2016-05-06 1 Outline of Lectures Lecture 1 (45mins) Android Basics Programming environment Components of an Android app Activity, lifecycle, intent Android anatomy Lecture 2 (45mins)
Introduction to Android Development. Jeff Avery CS349, Mar 2013
Introduction to Android Development Jeff Avery CS349, Mar 2013 Overview What is Android? Android Architecture Overview Application Components Activity Lifecycle Android Developer Tools Installing Android
NAS 249 Virtual Machine Configuration with VirtualBox
NAS 249 Virtual Machine Configuration with VirtualBox Configure and run Virtual Machines on ASUSTOR Portal with VirtualBox A S U S T O R C O L L E G E COURSE OBJECTIVES Upon completion of this course you
Running a Program on an AVD
Running a Program on an AVD Now that you have a project that builds an application, and an AVD with a system image compatible with the application s build target and API level requirements, you can run
Assignment # 1 (Cloud Computing Security)
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
Download and Installation Instructions. Android SDK and Android Development Tools (ADT)
Download and Installation Instructions for Android SDK and Android Development Tools (ADT) on Mac OS X Updated October, 2012 This document will describe how to download and install the Android SDK and
OpenCV on Android Platforms
OpenCV on Android Platforms Marco Moltisanti Image Processing Lab http://iplab.dmi.unict.it [email protected] http://www.dmi.unict.it/~moltisanti Outline Intro System setup Write and build an Android
Lab 0 (Setting up your Development Environment) Week 1
ECE155: Engineering Design with Embedded Systems Winter 2013 Lab 0 (Setting up your Development Environment) Week 1 Prepared by Kirill Morozov version 1.2 1 Objectives In this lab, you ll familiarize yourself
Setting Up Your Android Development Environment. For Mac OS X (10.6.8) v1.0. By GoNorthWest. 3 April 2012
Setting Up Your Android Development Environment For Mac OS X (10.6.8) v1.0 By GoNorthWest 3 April 2012 Setting up the Android development environment can be a bit well challenging if you don t have all
An Introduction to Android
An Introduction to Android Michalis Katsarakis M.Sc. Student [email protected] Tutorial: hy439 & hy539 16 October 2012 http://www.csd.uoc.gr/~hy439/ Outline Background What is Android Android as a
Android Development Tools for Eclipse
Android Development Tools for Eclipse Sanjay Shah Khirulnizam Abd Rahman Chapter No. 1 "Installing Eclipse, ADT, and SDK" In this package, you will find: A Biography of the author of the book A preview
Introduction to Cloud Services
Introduction to Cloud Services (brought to you by www.rmroberts.com) Cloud computing concept is not as new as you might think, and it has actually been around for many years, even before the term cloud
INSTALLATION GUIDE ENTERPRISE DYNAMICS 9.0
INSTALLATION GUIDE ENTERPRISE DYNAMICS 9.0 PLEASE NOTE PRIOR TO INSTALLING On Windows 8, Windows 7 and Windows Vista you must have Administrator rights to install the software. Installing Enterprise Dynamics
Android Development Setup [Revision Date: 02/16/11]
Android Development Setup [Revision Date: 02/16/11] 0. Java : Go to the URL below to access the Java SE Download page: http://www.oracle.com/technetwork/java/javase/downloads/index.html Select Java Platform,
Tutorial on Basic Android Setup
Tutorial on Basic Android Setup EE368/CS232 Digital Image Processing, Spring 2015 Windows Version Introduction In this tutorial, we will learn how to set up the Android software development environment
Receptionist-Small Business Administrator guide
Receptionist-Small Business Administrator guide What is it? Receptionist-Small Business works with your desk phone, soft phone, or mobile device so you can control calls, monitor the lines of employees,
Lecture 1 Introduction to Android
These slides are by Dr. Jaerock Kwon at. The original URL is http://kettering.jrkwon.com/sites/default/files/2011-2/ce-491/lecture/alecture-01.pdf so please use that instead of pointing to this local copy
IBM TRIRIGA Anywhere Version 10 Release 4. Installing a development environment
IBM TRIRIGA Anywhere Version 10 Release 4 Installing a development environment Note Before using this information and the product it supports, read the information in Notices on page 9. This edition applies
Islamic University of Gaza. Faculty of Engineering. Computer Engineering Department. Mobile Computing ECOM 5341. Eng. Wafaa Audah.
Islamic University of Gaza Faculty of Engineering Computer Engineering Department Mobile Computing ECOM 5341 By Eng. Wafaa Audah June 2013 1 Setting Up the Development Environment and Emulator Part 1:
Silk Test 15.0. Testing Mobile Web Applications
Silk Test 15.0 Testing Mobile Web Applications Micro Focus 575 Anton Blvd., Suite 510 Costa Mesa, CA 92626 Copyright Micro Focus 2014. All rights reserved. Portions Copyright 1992-2009 Borland Software
Introduction to Android: Hello, Android! 26 Mar 2010 CMPT166 Dr. Sean Ho Trinity Western University
Introduction to Android: Hello, Android! 26 Mar 2010 CMPT166 Dr. Sean Ho Trinity Western University Android OS Open-source mobile OS (mostly Apache licence) Developed by Google + Open Handset Alliance
Mobile Phones Operating Systems
Mobile Phones Operating Systems José Costa Software for Embedded Systems Departamento de Engenharia Informática (DEI) Instituto Superior Técnico 2015-05-28 José Costa (DEI/IST) Mobile Phones Operating
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,
Remote Android Assistant with Global Positioning System Tracking
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 16, Issue 2, Ver. III (Mar-Apr. 2014), PP 95-99 Remote Android Assistant with Global Positioning System Tracking
APPLICABILITY OF CLOUD COMPUTING IN ACADEMIA
Abstract APPLICABILITY OF CLOUD COMPUTING IN ACADEMIA Prof. Atul B Naik [email protected] Prof. Amarendra Kumar Ajay [email protected] Prof. Swapna S Kolhatkar [email protected] The Indian
WA1625 Web Services Development Using WebLogic Server v10. Classroom Setup Guide. Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc.
WA1625 Web Services Development Using WebLogic Server v10 Classroom Setup Guide Web Age Solutions Inc. Copyright 2012 Web Age Solutions Inc. 1 Table of Contents Classroom Requirements...3 Part 1 - Minimum
Технологии Java. Android: Введение. Кузнецов Андрей Николаевич. Санкт-Петербургский Государственный Политехнический Университет
Технологии Java Android: Введение Санкт-Петербургский Государственный Политехнический Университет Кузнецов Андрей Николаевич 1 2 Архитектура ОС Android See http://www.android-app-market.com/android-architecture.html
Getting Started with Android Programming (5 days) with Android 4.3 Jelly Bean
Getting Started with Android Programming (5 days) with Android 4.3 Jelly Bean Course Description Getting Started with Android Programming is designed to give students a strong foundation to develop apps
NetBeans IDE Field Guide
NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Introduction to J2EE Development in NetBeans IDE...1 Configuring the IDE for J2EE Development...2 Getting
Tutorial: BlackBerry Object API Application Development. Sybase Unwired Platform 2.2 SP04
Tutorial: BlackBerry Object API Application Development Sybase Unwired Platform 2.2 SP04 DOCUMENT ID: DC01214-01-0224-01 LAST REVISED: May 2013 Copyright 2013 by Sybase, Inc. All rights reserved. This
This software will update your Samsung Galaxy S II to Android 4.1.2 software version GB28.
Samsung Galaxy S II Android Jelly Bean Update Instructions This software update provided by Samsung will update your Samsung Galaxy S II from Android Gingerbread to Android Jelly Bean. This software will
Android 5.0: Lollipop OS
IJISET - International Journal of Innovative Science, Engineering & Technology, Vol. 2 Issue 6, June 2015. www.ijiset.com Android 5.0: Lollipop OS ISSN 2348 7968 Meenakshi M.Tech Student, Department of
Rapid Application Development
Rapid Application Development Chapter 7: Development RAD with CASE tool: App Inventor And Cloud computing Technology Cr: appinventor.org Dr.Orawit Thinnukool College of Arts, Media and Technology, Chiang
Download and Installation Instructions. Android SDK and Android Development Tools (ADT) Microsoft Windows
Download and Installation Instructions for Android SDK and Android Development Tools (ADT) on Microsoft Windows Updated September, 2013 This document will describe how to download and install the Android
Rally Installation Guide
Rally Installation Guide Rally On-Premises release 2015.1 [email protected] www.rallydev.com Version 2015.1 Table of Contents Overview... 3 Server requirements... 3 Browser requirements... 3 Access
TANDBERG MANAGEMENT SUITE 10.0
TANDBERG MANAGEMENT SUITE 10.0 Installation Manual Getting Started D12786 Rev.16 This document is not to be reproduced in whole or in part without permission in writing from: Contents INTRODUCTION 3 REQUIREMENTS
Installation Guide. Research Computing Team V1.9 RESTRICTED
Installation Guide Research Computing Team V1.9 RESTRICTED Document History This document relates to the BEAR DataShare service which is based on the product Power Folder, version 10.3.232 ( some screenshots
060010702 Mobile Application Development 2014
Que 1: Short question answer. Unit 1: Introduction to Android and Development tools 1. What kind of tool is used to simulate Android application? 2. Can we use C++ language for Android application development?
Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months
Specialized Android APP Development Program with Java (SAADPJ) Duration 2 months Our program is a practical knowledge oriented program aimed at making innovative and attractive applications for mobile
Oracle Java Micro Edition Software Development Kit
Oracle Java Micro Edition Software Development Kit Release Notes Release 3.0.5 for Windows E25309-04 April 2012 Contents Release Highlights Prerequisites Installation Installation and Runtime Security
Kaspersky Lab Mobile Device Management Deployment Guide
Kaspersky Lab Mobile Device Management Deployment Guide Introduction With the release of Kaspersky Security Center 10.0 a new functionality has been implemented which allows centralized management of mobile
place/business fetch details, 184 185 removefromfavorite () function, 189 search button handler bind, 190 191 B BlackBerry build environment
Index A addtofavorite() method, 175 177, 188 189 Android ADT Plugin for Eclipse installation, 22 24 application, GWT Build Path, 244 device info, 247 directory structure, 244, 245 Eclipse classpath, 244
DOCSVAULT Document Management System for everyone
Installation Guide DOCSVAULT Document Management System for everyone 9 v Desktop and Web Client v On Premises Solution v Intelligent Data Capture v Email Automation v Workflow & Record Retention Installing
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
A Mobile Application for Bus Information System and Location Tracking using Client-Server Technology
A Mobile Application for Bus Information System and Location Tracking using Client-Server Technology Yasha Sardey 1, Pranoti Deshmukh 2, Pooja Mandlik 3, Saurabh Shelar 4, Minal Nerkar 5 1,2,3,4,5 AISSMS
Pearl Echo Installation Checklist
Pearl Echo Installation Checklist Use this checklist to enter critical installation and setup information that will be required to install Pearl Echo in your network. For detailed deployment instructions
How To Install Database Oasis On A Computer Or Computer (For Free)
INSTALLATION INSTRUCTIONS Table of Contents Installation Instructions 1 Table of Contents 1 System Requirements 2 Installation 3 Selecting where to Install the Professional Server 3 Installing Prerequisites
To begin, visit this URL: http://www.ibm.com/software/rational/products/rdp
Rational Developer for Power (RDp) Trial Download and Installation Instructions Notes You should complete the following instructions using Internet Explorer or Firefox with Java enabled. You should disable
Research Paper Available online at: www.ijarcsse.com A COMPARATIVE STUDY OF CLOUD COMPUTING SERVICE PROVIDERS
Volume 2, Issue 2, February 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: A COMPARATIVE STUDY OF CLOUD
SYSTEM REQUIREMENTS...
Contents INTRODUCTION... 1 BillQuick HR Setup Checklist... 2 SYSTEM REQUIREMENTS... 3 HARDWARE REQUIREMENTS... 3 SOFTWARE REQUIREMENTS... 3 Operating System Requirements... 3 Other System Requirements...
What else can you do with Android? Inside Android. Chris Simmonds. Embedded Linux Conference Europe 2010. Copyright 2010, 2net Limited.
What else can you do with Android? Chris Simmonds Embedded Linux Conference Europe 2010 Copyright 2010, 2net Limited 1 Overview Some background on Android Quick start Getting the SDK Running and emulated
An Introduction to Cloud Computing Concepts
Software Engineering Competence Center TUTORIAL An Introduction to Cloud Computing Concepts Practical Steps for Using Amazon EC2 IaaS Technology Ahmed Mohamed Gamaleldin Senior R&D Engineer-SECC [email protected]
ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I)
ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL I) Who am I? Lo Chi Wing, Peter Lecture 1: Introduction to Android Development Email: [email protected] Facebook: http://www.facebook.com/peterlo111
Media Server Installation & Administration Guide
Media Server Installation & Administration Guide Smarter Surveillance for a Safer World On-Net Surveillance Systems, Inc. One Blue Hill Plaza, 7 th Floor, PO Box 1555 Pearl River, NY 10965 Phone: (845)
ECWM511 MOBILE APPLICATION DEVELOPMENT Lecture 1: Introduction to Android
Why Android? ECWM511 MOBILE APPLICATION DEVELOPMENT Lecture 1: Introduction to Android Dr Dimitris C. Dracopoulos A truly open, free development platform based on Linux and open source A component-based
Review On Google Android a Mobile Platform
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 10, Issue 5 (Mar. - Apr. 2013), PP 21-25 Review On Google Android a Mobile Platform Shyam Bhati 1, Sandeep Sharma
SQL 2012 Installation Guide. Manually installing an SQL Server 2012 instance
SQL 2012 Installation Guide Manually installing an SQL Server 2012 instance Fig 1.2 Fig 1.1 Installing SQL Server Any version and edition of Microsoft SQL Server above 2000 is supported for use with the
Change Manager 5.0 Installation Guide
Change Manager 5.0 Installation Guide Copyright 1994-2008 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights reserved.
Android Programming: Installation, Setup, and Getting Started
2012 Marty Hall Android Programming: Installation, Setup, and Getting Started Originals of Slides and Source Code for Examples: http://www.coreservlets.com/android-tutorial/ Customized Java EE Training:
Lecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) <lecturer, date>
Lecture 3 Mobile App Development (Android, ios, BlackBerry, Windows Mobile) Outline Smartphones Developing Mobile Applications Android ios BlackBerry Windows Mobile References Cell phones
Creating and Using Databases for Android Applications
Creating and Using Databases for Android Applications Sunguk Lee * 1 Research Institute of Industrial Science and Technology Pohang, Korea [email protected] *Correspondent Author: Sunguk Lee* ([email protected])
