Java based application have become popular due to following key reasons:
· It is platform independent, which helps in developing cross-platform portable solutions
· Little or no cost is needed to start a custom development project in Java, since there are no licensing fees for the platform.
· There is strong vendor and open source community support for java applications in areas ranging from e-mail, e-commerce to database transactions.
· It offers several features that accelerate the market trends
1. Core Java:
Java SE Development Kit (JDK) 1.4 and 1.5
2. Web Technologies:
Jsp
Servlets
Struts
Webwork
Velocity
3. Persistence Technologies:
Hibernate
Java Persistence Application programming interface (JPA)
Java Database Connectivity
4. Desktop Technologies:
Swing
5. Application / Web Server:
Tomcat Web Server
Glassfish Application Server
Weblogic 8.1 Application Server
JBoss 4.x Application Server
Sun Application Server
6. IDE :
Eclipse
Netbean
MyEclipse
7. Design Pattern Other Tools :
Apache Log4j
Apache Common Logging
Apache Upload
Apache POI
JIRA
8. J2ME and Wireless Games Development
J2ME stands for Java 2 Platform Micro Edition. J2ME is a product developed by the Sun Microsystems' and basically used for consumer wireless device platform. J2ME allows developers to use Java and the J2ME wireless toolkit to create applications and programs for wireless and mobile devices.
J2ME has revolutionized the wireless communication technology of the world. J2ME has emerged as the most popular application development platform for wireless phones. It is mostly available on GSM handsets and is supported by all major phones manufacturers including Motorola, Samsung, Nokia and Sony-Ericsson. Windows Mobile handsets from Motorola also supported the J2ME developed applications. More than
J2ME mobile application is a based on CLDC/MIDP and different JSRs.
J2ME Mobile Application Development covers:
Native J2ME Application based on CLDC/MIDP
Blackberry Application Development
Bluetooth Application for Mobile
JSR 75 based development on J2ME.
Native Blackberry device application
XMPP based Chat Service Application Development
Development with Facebook APIs
No comments:
Post a Comment