Presentation is loading. Please wait.

Presentation is loading. Please wait.

Network Programming for Android Ganga Reddy & Jagannath Narasimhan.

Similar presentations


Presentation on theme: "Network Programming for Android Ganga Reddy & Jagannath Narasimhan."— Presentation transcript:

1 Network Programming for Android Ganga Reddy & Jagannath Narasimhan

2 Tools Employed ●Android ( Mobile OS) ●SL4A ( App) ●Python for Android ( App) ●Android Studio ●Others like Editors,Version controls like Git

3 OSU router.. ? ●Detect IP address of other using ping and network mask ●Works only if router does not block ICMP ●Unfortunately OSU does block ●Good for OSU students but bad for NP students

4 SL4A ●Scripting Layer for Android ●Open source application that runs interpreted languages on Android ○ Python, Ruby, etc... ●Provides a high level API ●Interaction with Android tools is easy

5 Android and Networks ●Network applications on Androids ○ Traffic Monitoring using GPS info ○ Androids ( which are distributed ) can form a sensor network ○ Computation can be online/ offline

6 Android Studio ●Android studio is IDE for developing on the Android platform. ●Better than Eclipse ●Fully supported by Google ●Shorter development cycles

7 ●Allow multiple users to chat with each other ●All users on the same network ●Users messages are broadcasted Chat-Bot

8 Screenshots of APP

9 Future Extensions ●Connection are established ●Full fledged chat application can be established ●FTP can be implemented ●Can be Combined with other applications

10 Challenges ●Have to learn working of Android studio ●Should posses decent knowledge of Java ●Knowledge of XML will improve UI

11 Special thanks Rohit Kapoor Aneeth Krishnamoorthy Satya

12 Thank you


Download ppt "Network Programming for Android Ganga Reddy & Jagannath Narasimhan."

Similar presentations


Ads by Google