We have been working very hard since 2009 to facilitate in learning Read More. We can't keep up without your support. Donate.

CS508 - Modern Programming Languages Graded Discussion Board (GDB) No. 1 Solution and Discussion Spring 2014 Due Date: Aug 11, 2014

Graded Discussion Board (GDB) of CS508 will open on 11th August 2014. GDB will remain open for one day (24 Hours only), you will be required to post your comments on topic

"These days mobile web application development is gaining lot of popularity.  You have learned some programming languages in CS508, Do you think programming languageswhich you have studied in this course are sufficient for the development of current mobile web applications justify your answer."

Note1:- Keep you comment brief and to the point

Note2:- That GDB will not be accepted via email in any case. 

Views: 414

Replies to This Discussion

Please Discuss here about this GDB.Thanks

Our main purpose here discussion not just Solution

We are here with you hands in hands to facilitate your learning and do not appreciate the idea of copying or replicating solutions.

Any body else share GDB important points ????

Mobile applications in native code will depend on the platform on which they are focused and the terminals where these applications work. In iOS (Apple’s platform) native applications’ framework (group of programming libraries) is based on Objective C as a programming language. Android has Java as its development language and Windows Phone has chosen .NET.

Clearly, each development language only determines the syntax and the code structure, with the libraries which form each of the different frameworks being the ones that will condition different native applications’ final structure.

Web apps or mobile web applications form a totally different world. With the arrival of HTML5 and CSS3, and taking advantage of the actual power of some Javascript frameworks, many different solutions have been thought of to develop your mobile application without having to fight with the wide range of terminals available on the market. So they allow you to concentrate on logics and withdraw yourself from the physical part of your application.

The solution consists in implementing a front-end in a mobile website view by using a powerful Javascript library (like jQuery Mobile, Sencha Touch or similar) and in resorting to web services on the server’s side (programmed in PHP, .NET, Perl, Python, Ruby or whatever you prefer) by means of SOAP/RESTful protocols.

This flexibility has a performance cost, of course. However, the actual power of different Javascript motors’ response will never be as good as the one of native applications’ of each platform. Even though, they are still the most viable option if we already know the server’s language like PHP and if we know how to use Javascript and HTML5.

I think programming languages which we have studied in this course are not sufficient for the development of current mobile web applications. 


© 2021   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service