Uploaded by cherryl mariano

trend

advertisement
CHERRYL B. MARIANO
BSIT-2C
1. TREND IN APPLICATION DEVELOPMENT.
 Rich Ajax Platform (RAP) provides a powerful widget toolkit and integrates well with proven
technologies such as OSGi and JEE. You can write your application entirely in Java, re-use
code and benefit from first-class IDE tools.

Mono for Android 4.0 Released
Mono is a software platform designed to allow developers to easily create cross platform
applications. Sponsored by Xamarin, Mono is an open source implementation of Microsoft's
.NET Framework based on the ECMA standards for C# and the Common Language Runtime.
A growing family of solutions and an active and enthusiastic contributing community is
helping position Mono to become the leading choice for development of Linux applications.
Build apps for Android devices using C#, Visual Studio or MonoDevelop, and the Mono
Framework

Java PaaS Jelastic Supports App Deployment on Nginx Web Server
It runs any Java application in the cloud, the company says, without code or language
changes, and without the need to write for specific APIs. It supports any JVM-based
application, including apps developed with Java 6, Java 7, Groovy, JRuby and Scala.
2. PROGRAMMING LANGUAGES THAT CAN EASILY DEVELOP APPLICATION.
Programming languages that can easily develop application is Visual Basic. Visual Basic
is comparatively easy to learn and use, and Visual Basic has become the programming language
of choice for hundreds of thousands of developers over the past decade. An understanding of
Visual Basic can be leveraged in a variety of ways, such as writing macros in Visual Studio and
providing programmability in applications such as Microsoft Excel, Access, and Word.
3. WHICH IS BETTER C#, JAVA, or VISUAL BASIC?
Among the three I choose C#, because C# demands that all program logic be contained
within type definition. Type is general term referring to a member of the set {class, interface,
structure, enumeration, delegates}. Unlike many other languages in C # it is not possible to create
global functions or global points of data. Rather, all data members and methods must be
contained within type definitions. While Java it is more work to write, but the results is nearly
always clearer. Java is compiled into a special machine code that is then interpreted. Java code
does not perform as fast as c#. On the other hand, Visual Basic is a BASIC- Based language that
allows a programmer to make windows Applications very easily probably the second easiest
programming language. It’s not a powerful language and is mainly used for databases, but you
can make a few good programs with it.
4. WHICH IS BETTER PROCEDURAL PROGRAMMING OR OBJECT ORIENTED
PROGRAMMING?
OBJECT- ORIENTED PROGRAMMING Language model organized around “objects”
rather than “actions” and data rather than logic. A program has been viewed as a logical
procedure that takes input data, processes it, and produces output data. The programming
challenge was seen as how to write the logic, not how to define data. It takes the view that what
we really care about are the objects we want to manipulate rather than the logic required to
manipulate them. OOP is also more abstract. Now a day’s OBJECT- ORIENTED
PROGRAMMING language the popular programming language that programmer use, because it
can be more easily distributed for use in networks. Considering the first OBJECT- ORIENTED
PROGRAMMING language is SIMULA. Followed by JAVA, PYTHON, C++, VISUAL
BASIC.NET and RUBY are most popular OOP languages today. While PROCEDURAL
PROGRAMMING is one where programs are organized into blocks of code called variously
“subroutines”, ”functions”, or ”procedures”, each of which handled one particular task.
Download