Why Java? Ifnu Bima
What You Need in a Platform <ul><li>Open Technology </li></ul><ul><li>Good Language Structure </li></ul><ul><li>Ecosystem ...
Why Java a Better Tech <ul><li>Write Once Run Anywhere </li></ul><ul><ul><li>Java Virtual Machine </li></ul></ul><ul><ul><...
Why Java a Better Tech <ul><li>One Languange for All Platform  </li></ul><ul><ul><li>Mobile </li></ul></ul><ul><ul><li>Des...
Why Java a Better Tech <ul><li>Enterprise and Rich Web Application </li></ul><ul><ul><li>Google, Ebay, Meebo, Yahoo, KlikB...
Why Java a Better Tech <ul><li>Java Desktop, Java 2D and Java 3D </li></ul><ul><ul><li>SExI-FS, Nimbus Look and feel, Aeri...
Why Java a Better Tech <ul><li>Dukungan dengan bahasa pemrograman lain </li></ul><ul><ul><li>Ruby </li></ul></ul><ul><ul><...
Why Java a Better Tech <ul><li>Development Kit yang lengkap dan banyak pilihan </li></ul><ul><ul><li>Sun JDK, GNU Classpat...
Why Java a Better Choice <ul><li>Free Software  </li></ul><ul><ul><li>Lisensi GPL </li></ul></ul><ul><ul><li>Arah perkemba...
Why Java a Better Choice <ul><li>Java Community Process member more than 700 company </li></ul><ul><ul><li>SAP </li></ul><...
Why Java a Better Choice <ul><li>Great and Free IDE </li></ul><ul><ul><li>Netbeans IDE </li></ul></ul><ul><ul><li>Eclipse ...
Why Java Good for Us <ul><li>High paid programmer </li></ul><ul><li>Great career </li></ul><ul><li>Big company use java </...
Then? <ul><li>If you think coding is fun... </li></ul><ul><li>if you think sharing knowledge is noble thing to do... </li>...
Upcoming SlideShare
Loading in …5
×

Why Java

965 views
904 views

Published on

Presentation Why we should build our technical skill around java platfom

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
965
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Why Java

  1. 1. Why Java? Ifnu Bima
  2. 2. What You Need in a Platform <ul><li>Open Technology </li></ul><ul><li>Good Language Structure </li></ul><ul><li>Ecosystem </li></ul><ul><li>Platform Range </li></ul><ul><li>Industry Acceptance </li></ul><ul><li>Proven, Never Fail </li></ul><ul><li>Complement and substitution solution </li></ul><ul><li>Continous Development </li></ul>
  3. 3. Why Java a Better Tech <ul><li>Write Once Run Anywhere </li></ul><ul><ul><li>Java Virtual Machine </li></ul></ul><ul><ul><li>Byte Code </li></ul></ul><ul><ul><li>Half Compiler, Half Intepreter </li></ul></ul><ul><li>Portable </li></ul><ul><li>Object Oriented Programming </li></ul><ul><ul><li>Annotation/Metadata </li></ul></ul><ul><ul><li>Aspect Oriented Programming </li></ul></ul><ul><li>Javadoc Documentation </li></ul><ul><li>Garbage Collector </li></ul><ul><li>Enterprise Scale Technology </li></ul><ul><ul><li>Handle mission critical application </li></ul></ul><ul><ul><li>Handle high load application </li></ul></ul>
  4. 4. Why Java a Better Tech <ul><li>One Languange for All Platform </li></ul><ul><ul><li>Mobile </li></ul></ul><ul><ul><li>Desktop </li></ul></ul><ul><ul><li>Web/Enterprise </li></ul></ul>
  5. 5. Why Java a Better Tech <ul><li>Enterprise and Rich Web Application </li></ul><ul><ul><li>Google, Ebay, Meebo, Yahoo, KlikBCA, </li></ul></ul>
  6. 6. Why Java a Better Tech <ul><li>Java Desktop, Java 2D and Java 3D </li></ul><ul><ul><li>SExI-FS, Nimbus Look and feel, Aerith, Looking Glass </li></ul></ul>
  7. 7. Why Java a Better Tech <ul><li>Dukungan dengan bahasa pemrograman lain </li></ul><ul><ul><li>Ruby </li></ul></ul><ul><ul><li>PHP </li></ul></ul><ul><ul><li>Jython </li></ul></ul><ul><ul><li>Perl </li></ul></ul><ul><ul><li>Groovy dan Rhino </li></ul></ul><ul><ul><li>Rails </li></ul></ul><ul><li>Teknologi yang sudah matang dan terbukti </li></ul><ul><ul><li>Technology stack dari industri selain Sun (IBM, BEA, Oracle, Apache) </li></ul></ul><ul><ul><li>IDE yang canggih untuk semua tujuan </li></ul></ul>
  8. 8. Why Java a Better Tech <ul><li>Development Kit yang lengkap dan banyak pilihan </li></ul><ul><ul><li>Sun JDK, GNU Classpath, BEA JrockIt, Apache Symphoni </li></ul></ul>
  9. 9. Why Java a Better Choice <ul><li>Free Software </li></ul><ul><ul><li>Lisensi GPL </li></ul></ul><ul><ul><li>Arah perkembangan Java ditentukan oleh Komunitas </li></ul></ul><ul><ul><li>No absolute dictactor </li></ul></ul><ul><ul><li>Java will never die </li></ul></ul><ul><li>Open Standard </li></ul><ul><ul><li>Open JVM </li></ul></ul><ul><ul><li>JCP (Java Community Process) dan JSR (Java Specification Request) </li></ul></ul><ul><li>Great Ecosystem </li></ul><ul><ul><li>Software Industry </li></ul></ul><ul><ul><li>Big fish client </li></ul></ul><ul><ul><li>Lot of Java Expert </li></ul></ul>
  10. 10. Why Java a Better Choice <ul><li>Java Community Process member more than 700 company </li></ul><ul><ul><li>SAP </li></ul></ul><ul><ul><li>IBM </li></ul></ul><ul><ul><li>Oracle </li></ul></ul><ul><ul><li>Apple </li></ul></ul><ul><ul><li>Nokia </li></ul></ul><ul><ul><li>Sony Ericsson </li></ul></ul><ul><li>Komunitas </li></ul><ul><ul><li>JUG Indonesia (jug-indonesia@yahoo.com) </li></ul></ul><ul><ul><li>Netbeans Indonesia (netbeans-indonesia@yahoo.com) </li></ul></ul><ul><ul><li>Jlinux (JLinux@yahoo.com) </li></ul></ul><ul><li>Forum </li></ul><ul><ul><li>forum.java.sun.com </li></ul></ul>
  11. 11. Why Java a Better Choice <ul><li>Great and Free IDE </li></ul><ul><ul><li>Netbeans IDE </li></ul></ul><ul><ul><li>Eclipse IDE </li></ul></ul><ul><ul><li>InteliJ IDEA (non-free) </li></ul></ul><ul><ul><li>JDeveloper </li></ul></ul><ul><ul><li>JCreator </li></ul></ul><ul><ul><li>BlueJ </li></ul></ul><ul><li>Library from community </li></ul><ul><ul><li>Apache.org </li></ul></ul><ul><ul><li>dev.java.net </li></ul></ul><ul><ul><li>Sourceforge.net </li></ul></ul>
  12. 12. Why Java Good for Us <ul><li>High paid programmer </li></ul><ul><li>Great career </li></ul><ul><li>Big company use java </li></ul><ul><ul><li>Banking </li></ul></ul><ul><ul><li>Telecommunication </li></ul></ul><ul><ul><li>Manufaktur </li></ul></ul><ul><ul><li>Finance </li></ul></ul><ul><li>Investasi untuk memulai development Java ~ 0 </li></ul><ul><li>Komunitas yang siap membantu </li></ul><ul><li>Tons of Documentation, Tutorial and Help </li></ul><ul><li>Minimum investation to start Java Company </li></ul>
  13. 13. Then? <ul><li>If you think coding is fun... </li></ul><ul><li>if you think sharing knowledge is noble thing to do... </li></ul><ul><li>Join Us </li></ul><ul><li>Lets make our life better and have fun! </li></ul>

×