Software Tools Overview

Post on 16-Feb-2017

158 views 0 download

transcript

Mobile Website DevelopmentSoftware Tools Overview

Facilitated by:Michael WakaheTawi Commercial Services LtdJul 2011

Table of Contents

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

Firefox 4 Eclipse 3.6 (Helios) Tomcat 7 Ant 1.7 MySQL 5 Gimp

Firefox 4

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

Free and open source web browser

Descended from the Mozilla Application Suite

Second most widely used browser

Runs on various operating systems

Firefox 4

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

Firefox 4 released in March 2011

Has various add-ons that can assist in mobile

web development

Add-ons are developed by third parties

Eclipse 3.6 (Helios)

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

A multi-language software development

environment

Comprises of an integrated development

environment (IDE) and an extensible plug-in

system.

Eclipse 3.6 (Helios)

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

Written mostly in Java & can be used to

develop applications in Java

Released under the terms of the Eclipse Public

License

Is free and open source software

Eclipse 3.6 (Helios)

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

Highly favoured in industry

Many other software IDEs based on Eclipse

e.g. Aptana

Apache Tomcat 7

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

An open source servlet container

Implements the Java Servlet and the

JavaServer Pages (JSP) specifications

Should not be confused with the Apache web

server

Apache Tomcat 7

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

Runs on various operating systems

Is a reference implementation

Other servlet containers include JBoss,

Weblogic, Websphere, Glassfish

Will deploy mobile websites on it

Apache Tomcat 7

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

Runs on various operating systems

Is a reference implementation

Other servlet containers include JBoss,

Weblogic, Websphere, Glassfish

Will deploy mobile websites on it

Apache Ant 1.7

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

For automating software build processes

Successor of the Make, implemented in Java

Uses XML to describe the build process and its

dependencies,

Is open source software

MySQL 5

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

Is a relational database management system

(RDBMS)

Runs as a server

SQL = Structured Query Language

Is free and open source, has commercial

version

MySQL 5

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

Runs on various operating systems

Very popular for rapid development e.g. LAMP

Has command line tools and GUI tools, some

from 3rd party

Gimp

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.

GNU Image Manipulation Program

Free software raster graphics editor

Can accomplish essential image editing tasks

such as resizing, editing & cropping photos

The End

Michael Wakahemichael@tawi.mobi

+254 (0) 20 239 3052 www.tawi.mobi

Copyright © Tawi Commercial Services Ltd. 2015. All Rights Reserved.