Presentation is loading. Please wait.

Presentation is loading. Please wait.

Course Individuals Lecturer Dr. Eng. Amr T. Abdel-Hamid

Similar presentations


Presentation on theme: "Course Individuals Lecturer Dr. Eng. Amr T. Abdel-Hamid"— Presentation transcript:

0 Introduction to Course Project
Tutorial 1 Introduction to Course Project Course: Network Protocols (NETW703) Department of Networks Faculty of Information Engineering and Technology German University in Cairo

1 Course Individuals Lecturer Dr. Eng. Amr T. Abdel-Hamid
Teaching assistant Eng. Ahmed Badr Junior teaching assistants Ahmed M. Abdelraouf Gina Ramez Nada Samir

2 Worldwide No. of Smartphone Users for 2014 – 2019 (in Millions)
statistica – The Statistics Portal, Number of smartphone users worldwide from 2014 to 2019 (in millions), Retrieved from

3

4 No. of Apps for 2010 – 2014 Retrieved from

5 Previous Projects Year Project 2012 2013 2014 2015 2016 2017

6 Previous Projects Year Project 2012 Pictionary 2013 2014 2015 2016
2017

7 Previous Projects Year Project 2012 Pictionary 2013 Battleship 2014
2015 2016 2017

8 Previous Projects Year Project 2012 Pictionary 2013 Battleship 2014
Connect 4 2015 2016 2017

9 Previous Projects Year Project 2012 Pictionary 2013 Battleship 2014
Connect 4 2015 Checkers 2016 2017

10 Previous Projects Year Project 2012 Pictionary 2013 Battleship 2014
Connect 4 2015 Checkers 2016 Ultimate Tic-Tac-Toe

11 Previous Projects ?? Year Project Pictionary 2012 Battleship 2013
2014 Connect 4 2015 Checkers 2016 Ultimate Tic-Tac-Toe 2017 ??

12 Project Architecture Java server

13 Project Architecture Java server Android clients

14 Project Architecture sockets sockets sockets Java server
Android clients

15 Setting Up Your Android Environment
Options Android Studio IDE Android SDK Android 4.2 (API level 17) or higher A software development kit that enables developers to create applications for the Android platform. The Android SDK includes sample projects with source code, development tools, an emulator, and required libraries to build Android applications. 

16 Setting Up Your Android Environment
Options Android Studio IDE Android Adventures – Getting Started with Android Studio 2.2.3 Link 1: Link 2: Source Download:

17 Running Your Android App
Options Emulator Real Device The Android SDK includes a mobile device emulator — a virtual mobile device that runs on your computer. The emulator lets you develop and test Android applications without using a physical device.

18 Android Emulator

19 Running Your Android App
Options Emulator Real Device AVD Manager The AVD Manager provides a graphical user interface in which you can create and manage Android Virtual Devices (AVDs), which are required by the Android Emulator.

20 Running Your Android App
Options Emulator Real Device Running Your App Link:

21 Running Your Android App
Options Emulator Real Device Improved Android Emulation with Genymotion Link:

22 Milestone 0 Requirements Complete setup of Android environment
Android Development for Beginners offered by Udacity: Link: Try and run the Android Hello World Example Link: Deadline Next tutorial (Saturday, February 11th) Office hours To be decided Contact details Project-related Course-related Office: C3.307

23 And remember… The best way to get something done is to BEGIN.


Download ppt "Course Individuals Lecturer Dr. Eng. Amr T. Abdel-Hamid"

Similar presentations


Ads by Google