16
Greg D. Greg D. Glassman Glassman Java Java User’s User’s Group Group : : Tokyo’s Tokyo’s Blend Blend

Java User’s Group : Tokyo’s Blend

Embed Size (px)

DESCRIPTION

Java User’s Group : Tokyo’s Blend. Greg D. Glassman. ~ 2001. Nov 2001: TPC Monthly Meeting John Wheale and Greg Glassman meet and discuss new Java group Commonality: Java What is next? [More to come…..]. History: GDG. When: 26 Aug 2001: Relocate to Tokyo, Japan - PowerPoint PPT Presentation

Citation preview

Page 1: Java User’s Group : Tokyo’s Blend

Greg D. GlassmanGreg D. Glassman

Java Java User’s User’s GroupGroup::

Tokyo’s BlendTokyo’s Blend

Page 2: Java User’s Group : Tokyo’s Blend

~ 2001• Nov 2001: TPC Monthly Meeting

• John Wheale and Greg Glassman meet and discuss new Java group

• Commonality: Java

• What is next? [More to come…..]

Page 3: Java User’s Group : Tokyo’s Blend

History: GDG•When: 26 Aug 2001: Relocate to Tokyo, Japan

•What: Project Manager, Consultant for Content Management Corp.

•Where: San Diego, CA – U.S.A.

•Why: Personal and Professional growth

Page 4: Java User’s Group : Tokyo’s Blend

2002 ~

• 10 Jan 2002: TPC Monthly Meeting

• 16 Jan 2002: 1st. tJUG Meeting

• www.tokyopc.org/JAVA

• New and Prosperous New Year!!

Page 5: Java User’s Group : Tokyo’s Blend

Java Users Group (JUG)• Java User Groups are virtual or

real-world gatherings for Java technology developers

• Friendly, Honest, Open and Cooperative localized groups for Java professionals

Page 6: Java User’s Group : Tokyo’s Blend

Tokyo Java Users Group (tJUG)

• Tokyo’s Java User Group is a virtual and/or real-world gathering of Java technology/business developers

Page 7: Java User’s Group : Tokyo’s Blend

tJUG = Beans +

• “Market” for Java professionals to [acquire] and [offer] ideas, efforts, and experience.

• Multi-lingual environment

• Focus on Japan’s WIRELESS Java Development

Page 8: Java User’s Group : Tokyo’s Blend

Company:

• Layer 8 Technologies' mission is to bridge the gap between Japan and the world's cellular phone technology, contents, and solutions markets

• URL: http://www.l8tech.com/

Page 9: Java User’s Group : Tokyo’s Blend

L8Tech & DoCoMo’s i-appli

•Theta for mobile.YAMAHA - Theta Composer for YAMAHA ring tone site

• http://www.l8tech.com/en/theta_for_yamaha.html

• Theta Microcomposer - Theta Composer for DoCoMo's iAppli

• http://www.l8tech.com/en/theta_for_iappli.html

Page 10: Java User’s Group : Tokyo’s Blend

Theta Microcomposer

Page 11: Java User’s Group : Tokyo’s Blend

Java の事

• The following is a ‘bit’ on Java

• Quick quiz: • Q) What does SUN stand for?

• A) Stanford University Network

Page 12: Java User’s Group : Tokyo’s Blend

History of Java

• Started as a reimplementation of C++

• Always a tool, never an end itself

• Took on a life of its own

• The Web happened...• serendipitous match!

• and it became Java

Page 13: Java User’s Group : Tokyo’s Blend

The Java Language

Fusion of four kinds of programming

• Object Oriented like Smalltalk

• Numeric like FORTRAN

• Systems like C

• Distributed like nothing else

Page 14: Java User’s Group : Tokyo’s Blend

The Java Language

Addresses building of quality software• Strong typing, automatic storage

management• Object-oriented, concurrent• Simple• Dynamically linked• Strong notion of binary compatibility• Safety

Page 15: Java User’s Group : Tokyo’s Blend

The Java Virtual Machine• Key to platform independence• Machine independent

• Bytecodes• Class file format

• Widely ported• Putting the source out was a big win

• Especially being scrutinized for security issues

Page 16: Java User’s Group : Tokyo’s Blend

Future Monthly Topics

• Java AWT/Swing

• Java Network Programming

• JDBC

• Real World Applications – Wireless

• Others….