W3C home > Mailing lists > Public > public-mobile-dev@w3.org > April 2011

Re: Help with Web Application Development and Mobile Phone Application Development

From: Veronica Cisneros <veronica@websonalized.com>
Date: Mon, 25 Apr 2011 21:47:05 -0700
Message-ID: <BANLkTimjkFA8o8NQN5YS2Ekzvid0GO-HAw@mail.gmail.com>
To: Jason _ <exploring99@hotmail.com>
Cc: public-mobile-dev@w3.org
Jason,

For your CMS you do not need to learn a language. For example, if you were
to choose Joomla, you would learn how to operate the CMS, then you could
purchase an out of the box template and voila. If you wanted to add very
specialized processes then you would need to learn PHP, because most of the
Joomla framework is written in PHP, and then you need to learn the Joomla
framework language, which follow the PHP format. To manipulate the database
with Joomla you would need mySQL. (Of the CMS you list, I prefer Joomla, it
is really a beautiful framework)

Yet, for the various task that I imagine your four projects will require,
you will definitely need to understand, if not know, HTML and CSS.

For mobile in particular you can begin with w3.org's mobile standards page,
which offer many resources: http://www.w3.org/Mobile/

And then there are frameworks for mobile development that facilitate apps
development.

For example, to develop beautiful looking interfaces without needing to be
an expert: http://www.sencha.com/

Another framework: http://www.phonegap.com/

with this framework you would need to write in C: http://monotouch.net/

In conclusion, it is hard to decide which language to go for. Perhaps it is
best that you pick a framework and build from there. Starting with one
language will help you to get an idea of general patterns in programing; and
then it becomes easier to learn another language.

Veronica

On Fri, Apr 22, 2011 at 12:53 PM, Jason _ <exploring99@hotmail.com> wrote:

>  Hi,
>
>
>
> Hoping you can help me.  I am researching options for a few projects.  I
> am fairly new to programming languages so I would like to choose a solid
> platform to learn.  I have four projects to start as follows:
>
>
>
>    1. Create a database driven Corporate Application that includes modules
>    for User Information (Name, Position, Department, Education, Pay Grade,
>    etc.), Scheduling, Asset/Inventory Management, Purchasing, etc.  It
>    would be nice to have the application run on multiple platforms (Windows,
>    Apple, etc.).
>
>
>
>    1. Create a Database Driven Web Site that includes a CMS.  It should
>    include rich media content, Blog, Forums, Chat, eCommerce, etc.  It
>    would be nice to have the web site execute on multiple browsers (IE,
>    Firefox, Safari, etc.).
>
>
>
>    1. Create a mobile phone application that can execute on multiple
>    devices (Blackberry, iPhone, Android, etc.).
>
>
>
>    1. Create a mobile phone game that can execute on multiple devices
>    (Blackberry, iPhone, Android, etc.).
>
>
>
> I was hoping to learn a language or languages that could be used for all
> these projects.  Learning one language would be preferred but I think that
> is not possible.  I was also hoping to combine the Corporate Application
> and the Website into one application.
>
>
>
> I've researched quite a bit and I'm not sure what to choose, especially for
> mobile phone app development.  Below are a few options I've researched.  Please
> let me know what you recommend or if you suggest I use something else.  Any
> feedback is MUCH appreciated.
>
>
>
> 1.  HTML 4/5 and CSS with Microsoft SQL Server. (I'm concerned some
> browsers will not be able to support HTML5 yet).
>
> 2.  Ruby On Rails.
>
> 3.  Java.
>
> 3.  Drupal.
>
> 4.  Joomla.
>
> 5.  ASP..Net with Microsoft SQL Server.
>
> 6.  VB.Net with Microsoft SQL Server.
>
>
>
> Thanks,
>
>
>
> JD
>
>
> This message including attachments, transmitted herein is confidential and
> may contain privileged information.  It is intended solely for the person or
> entity to which it is addressed.  Any review, retransmission, dissemination,
> taking of any action in reliance upon, or other use of this information by
> persons or entities other than the intended recipient is prohibited.  If you
> received this in error, please notify the sender and delete or destroy all
> copies.
>
>
>
small business web design that helps you harness the power of the
internet...
http://websonalized.com
Received on Tuesday, 26 April 2011 04:47:55 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 26 April 2011 04:47:56 GMT