asliwiu's picture
From asliwiu rss RSS  subscribe Subscribe

JSUG - ActionScript 3 vs Java by Christoph Pickl 



JSUG - ActionScript 3 vs Java by Christoph Pickl

 

 
 
Tags:  java  test  jsug 
Views:  614
Downloads:  1
Published:  January 01, 2010
 
0
download

Share plick with friends Share
save to favorite
Report Abuse Report Abuse
 
Related Plicks
No related plicks found
 
More from this user
The Smug Mug Tale

The Smug Mug Tale

From: asliwiu
Views: 248
Comments: 0

Thursday 5/20/2010 Manhattan New York Jumbo Refinance and Purchase Mortgage Loan Interest Rates

Thursday 5/20/2010 Manhattan New York Jumbo Refinance and Purchase Mortgage Loan Interest Rates

From: asliwiu
Views: 1291
Comments: 0

ENUM in Austria

ENUM in Austria

From: asliwiu
Views: 307
Comments: 0

[Edisi  mei 2011] daftar produk halal (mui)

[Edisi mei 2011] daftar produk halal (mui)

From: asliwiu
Views: 284
Comments: 0

whirlpool Maytag Acquisition

whirlpool Maytag Acquisition

From: asliwiu
Views: 132
Comments: 0

Eni 2009 Interim Consolidated Financial Report

Eni 2009 Interim Consolidated Financial Report

From: asliwiu
Views: 1748
Comments: 0

See all 
 
 
 URL:          AddThis Social Bookmark Button
Embed Thin Player: (fits in most blogs)
Embed Full Player :
 
 

Name

Email (will NOT be shown to other users)

 

 
 
Comments: (watch)
 
 
Notes:
 
Slide 1: AS3 vs Java Christoph Pickl Thursday, March 5, 2009 1
Slide 2: Getting used to Flex/ActionScript from a Java developer's perspective www.jsug.at Thursday, March 5, 2009 www.alpenflash.at 2
Slide 3: Agenda 1. Languages 2. Development 3. Design Patterns 4. Miscellaneous Thursday, March 5, 2009 3
Slide 4: About Myself TU Wien Student Former Java Developer Flash since Version 5 Co-Founder of jsug.at DJ/Turntablist http://web.student.tuwien.ac.at/~e0525580 Thursday, March 5, 2009 4
Slide 5: Discussions during presentation are welcome Thursday, March 5, 2009 5
Slide 6: Languages ActionScript 3 compared to Java Thursday, March 5, 2009 6
Slide 7: The limits of my language are the limits of my world. Ludwig Wittgenstein Thursday, March 5, 2009 7
Slide 8: Advantages of AS3 Common Syntax Function Type Metaprogramming Type Hinting (~static) Built-in Language (e4x) Mandatory override + 8 Thursday, March 5, 2009
Slide 9: Disadvantages of AS3 Lack of OOP Features No abstract classes No private constructors − Many things are coming soon... Thursday, March 5, 2009 Dynamic Classloading Strings instead Enums Runtime Errors 9
Slide 10: Development Flex Builder vs Java perspectives Thursday, March 5, 2009 10
Slide 11: Advantages Fully integrated in Eclipse environment Low Barrier of Entry Use yet existing Power Common Perspectives (Sync, Debug, ...) + 11 Switching Languages Thursday, March 5, 2009
Slide 12: Disadvantages Reorganize Imports Slow Auto Completion − Thursday, March 5, 2009 Code Templates Incremental Compilation Maven Plugin(s) Not open source Submitting patches? 12
Slide 13: Design Patterns Reuse solutions for common problems Thursday, March 5, 2009 13
Slide 14: Patterns are great for forming a design vocabulary. Bill Scott Thursday, March 5, 2009 14
Slide 15: Singleton in Java package at.jsug.as3vsjava; public class Single { private static final Single INSTANCE = new Single(); private Single() {} public static Single getInstance() { return INSTANCE; } } // final Single single = Single.getInstance(); Thursday, March 5, 2009 15
Slide 16: Singleton in AS3 package at.jsug.as3vsjava { public class Single { private static var INSTANCE: Single; public function Single(enforcer: SingletonEnforcer) { } public static function get instance(): Single { if(INSTANCE == null) { INSTANCE = new Single(new SingletonEnforcer()); } return INSTANCE; } } } class SingletonEnforcer { } // const single: Single = Single.instance; Thursday, March 5, 2009 16
Slide 17: Design Patterns Book Features of AS 3.0 OOP Concepts 12 Sample Patterns Creational Structural Behavioral www.as3dp.com Thursday, March 5, 2009 17
Slide 18: RIA Patterns http://www.uxmatters.com/mt/archives/2007/03/conference-review-uie-web-app-summit-2007-part-ii.php Thursday, March 5, 2009 18
Slide 19: Miscellaneous Stuff that didn’t fit (in other chapters) Thursday, March 5, 2009 19
Slide 20: Frameworks?! Apache Stuff Logging, Collections, ... IoC-Container Spring ActionScript Maven Unit Testing OR-Mapper Thursday, March 5, 2009 20
Slide 21: We don’t like proprietary stuff! If it’s not opensource, please keep it away from us! Thursday, March 5, 2009 21
Slide 22: Conclusio Sun guys are engineers Adobe guys are designers Bring’em together Thursday, March 5, 2009 22
Slide 23: Any Questions? christoph.pickl@student.tuwien.ac.at Thursday, March 5, 2009 23

   
Time on Slide Time on Plick
Slides per Visit Slide Views Views by Location