Let's engage user with Flash platform
Adobe Flash Platform
Flash this, not that! – ตอน “เลือกโชว์ให้ถูกประเภท กันนะจ๊ะ!”
Aug 18th
เชื่อขนมอาม่ากินได้เลยครับว่า 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
ชุดแรกนี้คือ (ขอตั้งชื่อไทย) ….
3 frameworks to smooth your Flex project development
Aug 11th
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…
การมาถึงของ Droid 2 และ Flash Player 10.1
Aug 11th
หากใครตามติดกระแส Flash Player 10.1 แล้ว สิ่งที่โดดเด่นออกมาท่ามกลาง feature นับโหล ก็คือการทำงานบนมือถือนี่แหละ
ระหว่าง 2 – 3 เดือนมานี่ เหล่านักพัฒนาอย่างผม (และอีกหลายๆ คนในประเทศไทย) ก็ได้สัมผัสเทคโนโลยีด้านการทำงานกับอุปกรณ์พกพาอย่าง Android OS กันถ้วนหน้า หากแต่ว่าน้อง Samsung Galaxy S ของผมกว่าจะได้อัพเดตเป็น 2.2 มันก็เดือนกันยาเลยหน่ะซี
แต่เอ… มันก็อีกไม่นานเนอะ
เลยเอาวิดีโอน่าสนใจมากฝาก… More >
3rd party framework นั้นสำคัญไฉน?
Aug 10th
ฝนกระหน่ำลงสู่พื้นโลกในทันทีที่เท้าสองข้างผมเหยียบหน้าบ้านพอดี
ฉิวเฉียดจริงๆ
ก่อนหน้านี้ ระหว่างทางกลับบ้านมีลมพัดแรงแถวอนุสาวรีย์ชัย ลมเย็นๆ ที่พัดไม่แรงมาก พาให้หัวใจผมอิ่มเอิบบอกไม่ถูก ผมชอบอากาศเย็นๆ ประมาณนี้แหละ มันเป็นลมแบบเดียวกับตอนหน้าหนาว แต่นุ่มนวลกว่ามาก
อ่ะ กลับมาต่อเรื่องของพวกเราดีกว่าครับ
เมื่อวานค้างไว้ที่…
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,
มิติผันแปร กับการใช้ Adobe Flex framework
Aug 8th
วันนี้มีโอกาสไปดู Inception มา นำแสดงโดย Leonardo Dicarprio
ขอบอกว่าถ้า Leo ไม่ไว้เครา หน้ามันน่าจะยังเหมือนตอนแสดงไททานิคเด๊ะๆ ครับ ใสกิ๊ง
ตัวเรื่องหนังก็ดี ไม่หนักไปทาง Abstract มากเกินไปเหมือน The Matrix แต่ก็ไม่ใช่ว่าจะเดาได้ง่ายๆ เหมือนเรื่อง Jame Bone ใครอยากรู้ต้องดูครับ แล้วพยายามคิดตามหน่อย รับรองว่าสนุกมาก
เอาหล่ะ นอกเรื่องไปนิดแล้ว คราวนี้มาดูกันว่าการใช้ Flex framework มันจะผันแปรได้ยังไง More >
New device central CS5 is here!
Aug 5th
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:
Trying on Flex 4 and Paypal’s Express check out integration
Jul 14th
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.
How to solved: Adobe AIR project get error after update Flash builder to version 4.0.1
Jul 9th
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:
- Go to your <application-name>-app.xml
- Replace your Adobe AIR version in this line:
<application xmlns="http://ns.adobe.com/air/application/1.5.3">
- With this line:
<application xmlns="http://ns.adobe.com/air/application/2.0">
- Save and re-compile your application.
Thank you for your interesting and cheer!
The story of Adobe Flex framework’s “Hero”
Jul 1st
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.

What is “Slider” framwork? You may ask.

