Teerasej's Adobe Flash platform blog

Let's engage user with Flash platform

Follow me on TwitterRSS Feeds

  • Home
  • About Teerasej
  • Flash platform training
Flash this, Not That! by Lee Brimlow

Flash this, not that! – ตอน “เลือกโชว์ให้ถูกประเภท กันนะจ๊ะ!”

Aug 18th

Posted by Greendog in Adobe Flash Platform

No comments

เชื่อขนมอาม่ากินได้เลยครับว่า Flash กับ HTML5 จะเป็นสงครามศักดิ์สิทธิ์ไปจนกว่าอีกฝ่ายจะโดนฆ่าล้างเผ่าพันธุ์กันไปข้างหนึ่ง (จาก Flash platform และ iPhone OS 4.0 (ภาค 2: เมื่อ Apple ประกาศสงครามกับ Adobe และ Adobe และ “แสนยานุภาพ” ของพวกเขา ในงาน Mobile World Congress 2010 )

ซึ่งจริงๆ แล้ว นอกจากเหล่าสาวกของทั้งสองฝ่าย (จริงๆ จะบอกว่าเป็นสาวก HTML5 ก็จะไม่ถูกนัก เพราะศาสดาเขาออกมาพูดโหมโรงขนาดนั้น)

ก็ยังมีฝ่ายที่สามอีก ซึ่งเดินทางสายกลางของพระพุทธะ คือเชื่อในส่วนที่ดีของทั้งสองฝ่ายและเอามาปรับใช้ให้ตรงกับความต้องการได้ไม่น่าเกลียด

ไม่ใช่ Flash จ๋า หรือ HTML5 จ๋า (ตอนนี้ถ้าทำ HTML5 ล้วนๆ ออกมาให้ระวังการเปลี่ยน standard ของมันให้ดี)

คุณ Lee Brimlow หนึ่งในผู้ถือสายพุทธะ ฝั่ง Adobe ก็ได้ออกมาเผยแพร่คำสอนที่ “ผสมแล้ว” จากทั้งสองลัทธิมาให้พวกเราได้ชมกันเป็น Infographic series

ชุดแรกนี้คือ (ขอตั้งชื่อไทย) ….

More >

Flash, HTML5, Infographic, Lee Brimlow, Technique, Tip
Adobe_Flash_Builder_4_Logo

3 frameworks to smooth your Flex project development

Aug 11th

Posted by Greendog in Adobe Flash Platform

No comments

Oh my, Oh my

A day ago, I was looking into the code and yell “arggghhhh, I have to add new feature into these wormhole code?”

Such a long nightmare when you tried to integrate your new feature into a well-developed application after 6 versions has passed. It often happen if we still work with original Flex framework development. If you feel like me, I will suggest you the 3 new ways to be considered to be adopted in your coding style. Let’s see what they are…

More >

Dependency Injection, framework, Inversion of Control, IoC, Mate framework, Parsley, Robotlegs, Suggestion
flashplayer

การมาถึงของ Droid 2 และ Flash Player 10.1

Aug 11th

Posted by Greendog in Adobe AIR

No comments

หากใครตามติดกระแส Flash Player 10.1 แล้ว สิ่งที่โดดเด่นออกมาท่ามกลาง feature นับโหล ก็คือการทำงานบนมือถือนี่แหละ

ระหว่าง 2 – 3 เดือนมานี่ เหล่านักพัฒนาอย่างผม (และอีกหลายๆ คนในประเทศไทย) ก็ได้สัมผัสเทคโนโลยีด้านการทำงานกับอุปกรณ์พกพาอย่าง Android OS กันถ้วนหน้า หากแต่ว่าน้อง Samsung Galaxy S ของผมกว่าจะได้อัพเดตเป็น 2.2 มันก็เดือนกันยาเลยหน่ะซี

แต่เอ… มันก็อีกไม่นานเนอะ

เลยเอาวิดีโอน่าสนใจมากฝาก… More >

Adobe Flash Player 10.1, Android, Droid 2, Mobile, Motorola, Showcase, video
Adobe_Flash_Builder_4_Logo

3rd party framework นั้นสำคัญไฉน?

Aug 10th

Posted by Greendog in Adobe Flash Platform

No comments

ฝนกระหน่ำลงสู่พื้นโลกในทันทีที่เท้าสองข้างผมเหยียบหน้าบ้านพอดี

ฉิวเฉียดจริงๆ

ก่อนหน้านี้ ระหว่างทางกลับบ้านมีลมพัดแรงแถวอนุสาวรีย์ชัย ลมเย็นๆ ที่พัดไม่แรงมาก พาให้หัวใจผมอิ่มเอิบบอกไม่ถูก ผมชอบอากาศเย็นๆ ประมาณนี้แหละ มันเป็นลมแบบเดียวกับตอนหน้าหนาว แต่นุ่มนวลกว่ามาก

อ่ะ กลับมาต่อเรื่องของพวกเราดีกว่าครับ

เมื่อวานค้างไว้ที่…

3rd party framework (ต่อไปจะเรียก 3rd party)

อาจเรียกได้ว่าเป็น “framework มือที่สาม” แต่ไม่ได้เกิดขึ้นมาเพื่อจุดมุ่งหมายในการทำลาย หรือขัดผลประโยชน์

แต่มักเกิดจากการที่ชุมชนผู้ใช้งาน framework หลัก รู้สึกถึงบางสิ่งที่อาจดีกว่าที่ใช้อยู่ และลองสร้างขึ้นมาใช้ดู

จุดประสงค์ของ 3rd party framework คือเพื่อให้ทำงานกับ framework หลัก ได้ง่ายขึ้น และมีความสุขมากขึ้นนั่นเอง

หากแต่ผู้ที่จะนำ 3rd party พวกนี้ไปใช้ จำเป็นต้องเข้าลัทธิ หรือเข้าใจ concept ของการออกแบบ 3rd party ตัวนั้นๆ ก่อน

ไม่อย่างนั้นก็จะเหมือนได้ไบเบิ้ล แต่อ่านหนังสือไม่ออก หรืออ่านออกแต่ก็ใช้ประโยชน์ได้ไม่เต็มที่


ซึ่งการเกิดขึ้นของเหล่า 3rd party นี้ถ้ามองในมุมมองชีววิทยา คือการวิวัฒนาการโดยธรรมชาติ คือไม่ได้เกิดขึ้นโดยผู้สร้างแต่แรก (ในที่อาจจะเป็นพระเจ้าที่สร้างมนุษย์ หรือ Adobe ที่สร้าง Flex framework) แต่ผันแปรไปตามกาลเวลา และการใช้งานโดยสภาพแวดล้อมอีกทีหนึ่ง (เหล่าผู้ใช้งาน หรือพวกที่รวมกลุ่มกันเป็น community เฉพาะทางใดทางหนึ่ง)

พรุ่งนี้เรามาดูกันว่าเหล่าผู้ใช้งานอย่างพวกเรา “วิวัฒน์” อะไรขึ้นมาเสริมสร้างความแข็งแกร่งให้ Flex framework กันครับ

Have a good night,

Flex, framework, Meaning, What is

มิติผันแปร กับการใช้ Adobe Flex framework

Aug 8th

Posted by Greendog in Adobe Flash Platform

No comments

วันนี้มีโอกาสไปดู Inception มา นำแสดงโดย Leonardo Dicarprio

ขอบอกว่าถ้า Leo ไม่ไว้เครา หน้ามันน่าจะยังเหมือนตอนแสดงไททานิคเด๊ะๆ ครับ ใสกิ๊ง

ตัวเรื่องหนังก็ดี ไม่หนักไปทาง Abstract มากเกินไปเหมือน The Matrix แต่ก็ไม่ใช่ว่าจะเดาได้ง่ายๆ เหมือนเรื่อง Jame Bone ใครอยากรู้ต้องดูครับ แล้วพยายามคิดตามหน่อย รับรองว่าสนุกมาก

เอาหล่ะ นอกเรื่องไปนิดแล้ว คราวนี้มาดูกันว่าการใช้ Flex framework มันจะผันแปรได้ยังไง More >

3rd party, article, Flex, framework, Movie, Talking
Adobe Device Central CS5 now going to support Flash Player 10.1 emulator

New device central CS5 is here!

Aug 5th

Posted by Greendog in Adobe News

No comments

Yahoo! another good morning in Thailand…

…Let me check some news in my PC.

Wait… something notifying me at the notification area…

Hmm… What could brought my attention back to Adobe update manager is something like this:

Adobe Device Central CS5 now going to support Flash Player 10.1 emulator

Adobe Device Central CS5 now going to support Flash Player 10.1 emulator

More >

CS5, Device central, Flash Player 10.1, update

Trying on Flex 4 and Paypal’s Express check out integration

Jul 14th

Posted by Greendog in Flash Builder

No comments

Pheww… almost a week that I was trying on integration Paypal API with Adobe Flex 4 application. The result is correct. The money was transferred to seller account. I test this with Paypal’s sandbox account with Web Payment Pro. I also found some problem with Paypal’s sandbox service which almost everyone found. (I have to mention here that Paypal’s official developer who are helping developer is very gentle and they will get into your problem ASAP, cheer!)

Anyway I just done the re-skinning the PHP and HTML site, post them later.

At the moment, you will see it is work like a charm. ;)

E-Commerce, Flex, integration, Paypal

How to solved: Adobe AIR project get error after update Flash builder to version 4.0.1

Jul 9th

Posted by Greendog in Flash Builder

1 comment

Yes, Adobe released new update for the most powerful RIA development tool. What will happen next? yes, we download and install it. So what will happen next with your exist Adobe AIR project? got the error like this when you try to compile both in release and debug mode.

ERROR #1014: Class IIMEClient could not be found.

The easiest way to solve this problem is described below:

  1. Go to your <application-name>-app.xml
  2. Replace your Adobe AIR version in this line:
    <application xmlns="http://ns.adobe.com/air/application/1.5.3">
  3. With this line:
    <application xmlns="http://ns.adobe.com/air/application/2.0">
  4. Save and re-compile your application.

Thank you for your interesting and cheer!

4.0.1, Adobe Flash Builder, Bugs, Error, update

The story of Adobe Flex framework’s “Hero”

Jul 1st

Posted by Greendog in Adobe Flash Platform

No comments

I’m sure that everyone, who is working with Adobe technology, already know about the official update for Adobe Flash Builder 4.0.1 and Adobe Flex 4.1. In this release, we got official project which supports Adobe Flash Player 10.1 and Adobe AIR 2 (ahh… Finally). So I think you will enjoy to start develop your project to gain benefit on these latest technology. Thank to Adobe officer.

The most interesting from this release is the announcement of “Hero”, the code-name for next version of Adobe Flex SDK, which describe about Multi-screen development environment, new spark component, and Large-Application development. Sure, I pay attention to Multi-screen development environment

Ok, How about their Multi-screen development?

Generally, Adobe Flash builder already support 2 kind of screens already, web and desktop, what we are familiar with. The point is mobile screen. It is quite sure that “Hero” will be the second code-name of “Slider” (as known as Flex mobile framework) and will be targeted to Google’s Android platform. Adobe continue to publish official specification about “Hero” in their open source web site already. So you can follow them here. I expect to see Spark component which is specified for mobile and completed mobile tool set for Flash builder soon.

Who’ll know? may be in this MAX 2010.

Cheer to Adobe’s hard work. :)

Adobe Flash Builder, Adobe Flex, Hero, Mobile

My wish list to Adobe Flex “Slider” framework

Jun 24th

Posted by Greendog in Adobe AIR

No comments

Flash Builder is planned to be a flag ship IDE to bring us new mobile developmentWhat is “Slider” framwork? You may ask.

For common answer, it is an Adobe’s mobile application development platform.

For technique answer, this framework will lift up your Flex 4 to develop mobile application more easier.

Anyway, the framework is still in confidential development. But the feature seems shine out from the mobile development’s war. There are several things that “Slider” should has. So I listed what feature would make Flex developer feel happy here.

My Adobe “Slider” framework‘s wish list.

  • Best practice for memory allocation
  • Component for mobile (eg. List and DataGrid). They should support user’s activity such as swipe.
  • Improved view (or state) management. We can see this example in iPhone OS. Apple provides its very well.
  • Ability to access native resource and native service. This feature may consume a lot of time to prepare for public release. Because of different native platform (Android, Windows Phone 7, BlackBerry, etc.) Adobe has to tune up their framework for each platform. But I am sure they are doing better thing.
  • Enhanced Publishing. Flash Builder (aka. Flex Builder 4) shows us the great work flow to publish content through various project’s type (eg. AIR development and web development). I have no doubt that Adobe plans to add something like “Mobile development” (or more specific platform such as “BlackBerry development”).

How do you thing? In my opinion, these are all feature it should be included in Slider framework when it released. May be we will got a surprise from Adobe MAX 2010. Who will know? ;)

Cheers, and have a great day to you.

Android, Flash Builder, Flex 4, Mobile, Slider
12345»10...Last »
  • Mini Bio


    Teerasej Jiraphatchandej, aka "Greendog", is an Adobe Flex developer live in Thailand. He impress in Rich internet application and User experience design. Experienced in Adobe Flex development with Adobe product integration and Adobe Flex Instructor. He love BarCamp event and enjoy to travel, laughing, and meet new friends.
  • Contact me:

    E-mail: teerasej@gmail.com
    twitter: @teerasej
    English blog: Teerasej's Flash platform blog in English
    YouTube: aGreendog channel
  • Find us on Facebook

  • Creative Commons Attribution-ShareAlike 3.0 Thailand
    This work by Teerasej Jiraphatchandej is licensed under a Creative Commons Attribution-ShareAlike 3.0 Thailand.
  • Ignite Bangkok 2010
  • My latest tweets

    Loading tweets...
    Follow me on Twitter!
  • Categories

    • Adobe Flash Platform (74)
      • Adobe AIR (11)
      • Coldfusion (4)
      • ColdFusion Builder (1)
      • Flash Builder (9)
      • Flash Catalyst (2)
      • Flash CS5 (4)
      • Flash Player (15)
      • Flex Builder (9)
      • Framework (6)
      • Mobile (14)
        • Android (4)
        • Blackberry (1)
    • Adobe News (32)
    • CS5 (4)
    • Experience (22)
      • Design (3)
      • Mailbox (3)
    • How to (8)
      • Advanced (1)
      • Install (1)
      • Web Service (1)
    • HTML5 (2)
    • iPad (5)
    • iPhone (4)
    • Live (1)
    • Paypal (1)
    • Portfolio (5)
    • Reference (16)
    • Ruby on Rails (1)
    • Talking (16)
    • tips (2)
    • Uncategorized (48)
    • User Experience Design (1)
    • video (5)
  • My Friend

    http://www.xinnixsoft.com/
    http://whenurnotaround.wordpress.com/
  • Download and experience Tour de Flex

Mystique theme by digitalnature | Powered by WordPress
RSS Feeds XHTML 1.1 Top
Creative Commons Attribution-ShareAlike 3.0 Thailand
This work by Teerasej Jiraphatchandej is licensed under a Creative Commons Attribution-ShareAlike 3.0 Thailand.