President/Chief Architect/Lead Developer

needlessoybeanMobile - Wireless

Dec 10, 2013 (3 years and 10 months ago)

72 views


Sayed Ahmed

Computer Engineering (BUET), Bangladesh

MSc., Computer Science, Canada



President/Chief Architect/Lead Developer

Justetc

(Just et cetera) Technologies

http://www.justetc.net

http://sayed.justetc.net

sayed@justetc.net


Bangladesh Address


Address


Justetc

Computers


Habib

Complex (2
nd

Floor)


Shimultuly
,
Gazipur
, Dhaka


Bangladesh


Contact


Rafiqul Islam


rafik@justetc.com


01942747702

2

Just Etc Technologies, sayed@justetc.net

Tools Required


ADT Bundle (Eclipse + ADT)


http://developer.android.com/sdk/index.html


PhoneGap


http://phonegap.com/download/


Just Etc Technologies, sayed@justetc.net

3

Sample Application

Just Etc Technologies, sayed@justetc.net

4

Concept


Concept


Develop a web application


Compile it with ADT for Android


Implementation Concept


Create an android project in Eclipse ADT bundle


Bring
Phonegap

related libraries and other
associated files into the android project


Create an index.html file and use it as the
starting point for the web
-
application


Being the entry point of the mobile application


Just Etc Technologies, sayed@justetc.net

5

Implementation Concept


Starting with the Index.html file develop
a web
-
application/mobile application


Compile and run the application for
Android


Debug and test using android emulator or on
a real android device



Just Etc Technologies, sayed@justetc.net

6

What to take from
Phonegap

Just Etc Technologies, sayed@justetc.net

7

Where to Take

Just Etc Technologies, sayed@justetc.net

8

What to Change

Just Etc Technologies, sayed@justetc.net

9

What to Change


Add files into assets folder and www subfolder


Index.html


Cordova.js

Just Etc Technologies, sayed@justetc.net

10

Change Manifest file

Just Etc Technologies, sayed@justetc.net

11

Changes to the Manifest file


From an example in the
Phonegap

package copy the following to the
manifest file in the android project


phonegap
-
2.9.0
\
lib
\
android
\
example
\
AndroidManifest.xml


Just Etc Technologies, sayed@justetc.net

12

Copy this to Android Manifest


Just Etc Technologies, sayed@justetc.net

13

Copy This to Android Manifest

Just Etc Technologies, sayed@justetc.net

14

Copy Only One Line as Shown

Just Etc Technologies, sayed@justetc.net

15

Combating Errors/Warnings

Just Etc Technologies, sayed@justetc.net

16

Combating Warning/Errors

Just Etc Technologies, sayed@justetc.net

17

Combating Warnings/Errors


C:
\
Windows
\
System32
\
Drivers
\
etc


Just Etc Technologies, sayed@justetc.net

18

Note


You may need to restart ADB (bridge)


May take little while for the application to start


You may see some warning though the
application will run


Some port, debug, client reject error/warning
may be there but the application may still run


You can try to get rid of all errors


Many warnings may be due to settings of the
Android Virtual Device


The emulated device type may affect


Try to create new virtual devices if the existing one
does not work

Just Etc Technologies, sayed@justetc.net

19

Virtual Device we used

Just Etc Technologies, sayed@justetc.net

20

Reference


http://cleancodedevelopment
-
qualityseal.blogspot.com/2012/12/first
-
phonegap
-
app
-
with
-
android
-
using.html


Just Etc Technologies, sayed@justetc.net

21