Sidcley Soares.  Introduction to Android  Creating a hello world project in Android  Java Sockets  Android Sockets  references.

Slides:



Advertisements
Similar presentations
Programming with Android: SDK install and initial setup Luca Bedogni Marco Di Felice Dipartimento di Scienze dellInformazione Università di Bologna.
Advertisements

Web Toolkit Julie George & Ronald Lopez 1. Requirements  Java SDK version 1.5 or later  Apache Ant is also necessary to run command line arguments 
Coursework 2: getting started (1) – running the phone emulator Chris Greenhalgh G54UBI / Chris Greenhalgh
Programming with Android: SDK install and initial setup Luca Bedogni Marco Di Felice Dipartimento di Informatica: Scienza e Ingegneria Università di Bologna.
Discussion Section Week 3 EE122: Introduction to Communication Networks Fall 2006.
Java Networking Yoshi. What we have learnt before  Java I/O  Decorator pattern (Very important!)  Use java.net.Socket to connect to a server  Have.
Coursework 2: getting started (4) – using PhoneGap to build mobile applications (optional) Chris Greenhalgh G54UBI /
Android: Hello World Frank Xu Gannon University. Steps Configuration ▫Android SDK ▫Android Development Tools (ADT)  Eclipse plug-in ▫Android SDK and.
Socket Programming A review By Snehal Kale. What is a socket? An End Point of a 2-way Communication Link Used in Client – Server Communication Bound to.
By: James Ondecko  What is Android?  Helpful backgrounds for Android development  Tools & Installs  Android Virtual Devices  Helpful references.
Java Socket Programming and Java RMI CS Recitation 1, Sep 8, 2011 Majd F. Sakr, Vinay Kolar, Mohammad Hammoud.
13-Jul-15 Getting Ready for Java. 2 What You Need 256 MB of RAM (512 MB or more recommended) 500 MHz Pentium or better Macintosh: must run Mac OS X, preferably.
2. Setting Up Your Android Development Environment.
Networking with Java CSc 335 Object-Oriented Programming and Design Spring 2009.
ANDROID PROGRAMMING MODULE 1 – GETTING STARTED
Setting up the Development Environment Copyright © SUPINFO. All rights reserved Preparation.
How to make it work? Doncho Minkov Telerik Academy academy.telerik.com Technical Trainer
Virtual Reality Course Slide  NTU Mobile HCI Lab, Mike Chen   Android Developers 
NFC Inventory Android App
SEEM4570: XAMPP, Eclipse, Summary of Html Kangfei Zhao Room 711,ERB
Android Programming. Outline Preparation Create new project Build and Run a project Debug a project Deploy on devices.
UFCFX5-15-3Mobile Device Development UFCFX Mobile Device Development An Introduction to the Module.
Android Introduction Platform Overview.
Mobile Programming Lecture 1 Getting Started. Today's Agenda About the Eclipse IDE Hello, World! Project Android Project Structure Intro to Activities,
Wireless Mobility with Android 1 Presented by: Ung Yean MS. Computer Science American University, Washington DC, USA.
Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual.
Testing with Android Part I of II. Android Testing Framework Based on JUnit The Android JUnit extensions provide component-specific test case classes.
Android App Design 1. Outline Motivation Introduction Development Environment Implementation Process Conclusion References 2.
Intro to Android Development Ben Lafreniere. Getting up and running Don’t use the VM! ials/hello-world.html.
Introduction to Android Android How to Program © by Pearson Education, Inc. All Rights Reserved.
Android. The Eclipse IDE Installation Requirements: Eclipse Java Windows All must match (32-bit OR 64-bit) If you have a 64-bit OS & 32-bit browser,
Introduction to Android. Android as a system, is a java based operating system that runs on the Linux kernel. The system is very lightweight and full.
Ali Shahrokni Application Components Activities Services Content providers Broadcast receivers.
Lab 6: Introduction to Sockets (Web Programming – Part 1) Reference: Head First Java (2 nd Edition) by Kathy Sierra & Bert Bates.
Presented By: Muhammad Tariq Software Engineer Android Training course.
Android architecture & setting up. Android operating system comprises of different software components arranges in stack. Different components of android.
Configuring Android Development Environment Nilesh Singh.
Introduction to modeling using UML. Why modeling www Solutions The Business world Models System design Technology: Hardware, Windows, network, servers,
Android Development Environment Environment/tools Windows Eclipse IDE for Java Developers (v3.5 Galileo) Java Platform (JDK 6 Update 18) Android.
Introduction to Sockets “A socket is one endpoint of a two-way communication link between two programs running on the network. A socket is bound to a port.
Sprint 1 February 14 th – 28 th.  We will be developing a 2d game for the Android OS application platform for smart phones  Development in Java  Using.
NOTE TAKING GUIDELINE. GUIDELINE FOR RECORDING OR WRITING.
Gwynn Fewell. Build off of Brice Higlemann’s work from 2010 Mobile app becomes the CAB to control one train at a time App can switch between trains CAB.
Lesson 3 Hearing Things Hà Nội Eclipse + ADT + Android SDK Robot SDK Reference:
Introduction to Android
 Installation of Android Development Environment  Creating the App with OpenGL ES API  Running the App on Emulator Android App Development.
How to Install Eclipse Click hereClick here to download Eclipse.
Introduction to Android Android Club Agenda Set development environment “Hello Android” app Device connection Debugging.
Network Programming By J. H. Wang Nov. 21, Outline Introduction to network programming Socket programming –BSD Socket –WinSock –Java Socket Exercises.
An Uncoupled Interface to Soar using SML Pearson, Marinier, Stokes Dunham, Voigt.
Introduction to Android Programming. Essentials Eclipse and Java SDK – downloads/index.html
TCS Internal Maps. 2 TCS Internal Objective Objective :  MAPS o Integration of Maps.
Android apps development - Eclipse, Android SDK, and ADT plugin Introduction of.
A Study of SNS App on Android Platform and Development of “Follow5 App” Name : Huang Xun Professor : Henry Cho Date :
IBM Worklight environment setup 1. Eclipse IDE Multi-purpose integrated development environment (IDE) Open source Supported for Windows, Mac OS X, Linux.
Applications for Android Petr Kaňok. Main goal Make a short handbook – For starting developers.
Course Individuals Lecturer Dr. Eng. Amr T. Abdel-Hamid
A Study of Google Map API on Android Platform and an “EasyEat”
Android Development 陆俊敏 F
Network Programming in Java CS 1111 Ryan Layer May 3, 2010
Obtaining the Required Tools
Market Share. Market Share Market Share Android Dev Basics Android apps are developed in Java and XML. The hardest part of Android dev is coming up.
Dynamics of Mobile Application Testing
Development-Introduction
Find your friend – An Android application
Toonvas Spen의 기적 허기훈 김선호 안지훈.
Installing Android SDK in Eclipse
Korea Software HRD Center
Presentation transcript:

Sidcley Soares

 Introduction to Android  Creating a hello world project in Android  Java Sockets  Android Sockets  references

 Download version 1.5 (170 mb) ◦ v=android-sdk-windows-1.5_r2.zip v=android-sdk-windows-1.5_r2.zip ◦ Eclipse IDE using ADT( Android development Tools)

 java.net.ServerSocket (Server)  java.net.Socket (client) More information at net/package-summary.html

 Server ◦ Client host:/ ◦ From Java SDK  Client ◦ From Java SDK - by Java SDK Server

java.net.ServerSocket (Server) java.net.Socket (Client) More information at net/package-summary.html

 Server ◦ Client port:2802 ◦ Client host:/ ◦ From Android

 Package android.net ◦ LocalServerSocket  public LocalServerSocket (String name)String ◦ LocalSocket  public LocalSocket()

 Basically both APIs are the same. Android uses the java API to communicate with other applications which are outside Android.  For internal calls Android provides its own set of Sockets. It is used to communite with aplications inside Android.

 Android ◦  Java ◦ ml ml