Teerasej's Adobe Flash platform and User experience design blog
Let's engage user experience with Flash platform
Let's engage user experience with Flash platform
Feb 8th
ศึกในการชิงความเป็นใหญ่ด้านอุปกรณ์มือถือ ยังคงถล่มกันอย่างต่อเนื่อง ด้าน Pocket PC ก็มีเจ้าใหญ่ๆ อย่าง Apple (iPhone) และ Google (Android) ซึ่งอย่างที่ทราบว่า Nexus One ก็เป็น Official mobile ที่สร้างโดย Google นี่เอง โดยมี feature ที่น่าสนใจสำหรับพวกเรา (อย่างรุนแรง) คือ
มันสนับสนุน Flash Player 10.1 อย่างเต็มรูปแบบ
Feb 7th
สวัสดีครับ สำหรับบางคนที่อาจจะยังไม่เห็นวิดีโอแสดงความสามารถของ Flash Player 10.1 และ Adobe AIR 2 ว่ามันสุดยอดกว่ายังไง ขอให้ลองมาดูวิดีโอตัวนี้กันครับ โดย Mr. Kevin Lynch มาแสดงศักยภาพในการใช้ HP TouchSmart ทดลองรันแอพพลิเคชั่นที่สร้างจากเทคโนโลยีทั้ง 2 ตัวกันครับ More >
Feb 3rd
เมื่อวานนี้ ทาง Adobe ได้ปล่อย Video ของคุณ Adrian Ludwigสาธิตความสามารถของ Flash บน iPhone ว่าสามารถทำอะไรได้บ้าง ออกมายั่วน้ำลาย Flash และ Flex developer อย่างเราๆกันอีกแล้วครับ ที่สังเกตได้คือการ render Flash บน iPhone นั้น ลื่นไหลใช้ได้ทีเดียว
Feb 3rd
เมื่อวานนี้ Kevin LYNCH, CTO ของ Adobe ได้เขียน Blog ของเขาที่มีหัวเรื่องว่า Open Access to Content and Applications โดยข้อความสำคัญ ได้กล่าวถึงการที่ Adobe Flash กำลังรุกเข้าตลาดอุปกรณ์พกพา แต่กลับได้รับการปฎิเสธจากอุปกรณ์สายแข็งอย่าง iPhone และ iPad ที่เพิ่งเปิดตัวมา โดยเขาได้กล่าวถึงการร่วมมือที่ประสบผลสำเร็จอย่าง Nexus One และ Flash Player 10.1 โดยผมจะขอยกใจความสำคัญมาแปลในที่นี้นะครับ More >
Jan 31st
I know that Flash platform has a lot of amazing capability to implement any creativity idea to our world. Tonight I found an interesting web-site of Verbamin, a US company that markets storage media and flash memory, now provide an engaging Flash game by let you build your own digital monster from their product line!
The concept of this game is quite clear. You choose 4 device of Verbamin’s product to start randomize your monster and name its with your 3 favorite characters. After you have complete your monster, you can random other monster to fight with your one, and gain more power if you’re win the competition.
This is a good inspiration for everyone who are seeking for any new idea for your Flash web-site or Flash game.
Below here is my monster, come to beat me!
Jan 31st

I have used Adobe ColdFusion 9 as a development platform in Microsoft Windows before. I just use Service management panel to set ColdFusion to avoid to start when Windows boot up. But now, with OSX snow leopard, I found I couldn’t find anything easy like that. So how can we prevent ColdFusion from starting up?
Jan 30th
WebORB is a best start framework for everyone who need to integrate their Adobe Flash or Adobe Flex product to the other server platform except Adobe ColdFusion. For me, it made me a money from 2 projects already.
But you may found that when you choose WebORB for Rails to integrate your nice flashy web application with a popular web framework like Ruby on Rails, especially with version 2.2.x+. You may scream after you install WebORB’s plug-in via following script and then run the server again to test something:
>ruby script/plugin install http://themidnightcoders.net:8089/svn/weborb
These exception below will make you scream:
Exiting
/Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/dependencies.rb:102:in `const_missing': uninitialized constant Rails::Plugin::Dependencies (NameError)
from /Users/mikih/Documents/workspace/isgroup_website_backend/vendor/plugins/weborb/init.rb:30:in `evaluate_init_rb'
from /Library/Ruby/Gems/1.8/gems/rails-2.2.2/lib/rails/plugin.rb:103:in `evaluate_init_rb'
from /Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/core_ext/kernel/reporting.rb:11:in `silence_warnings'
from /Library/Ruby/Gems/1.8/gems/rails-2.2.2/lib/rails/plugin.rb:99:in `evaluate_init_rb'
from /Library/Ruby/Gems/1.8/gems/rails-2.2.2/lib/rails/plugin.rb:44:in `load'
from /Library/Ruby/Gems/1.8/gems/rails-2.2.2/lib/rails/plugin/loader.rb:33:in `load_plugins'
from /Library/Ruby/Gems/1.8/gems/rails-2.2.2/lib/rails/plugin/loader.rb:32:in `each'
from /Library/Ruby/Gems/1.8/gems/rails-2.2.2/lib/rails/plugin/loader.rb:32:in `load_plugins'
... 33 levels...
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require'
from ./script/server:3
from -e:2:in `load'
from -e:2
That is, I screamed with you too. But after trying to find the solution. I just found a simple solution to past this annoying problem, posted by Mr. Davevil.
init.rb in /vendor/plugins/weborb/init.rbThen save it, and run your server again. I drank a big class of Coca-Cola for this succeed.
Jan 30th
ข่าวของอุปกรณ์คอมพิวเตอร์มือถือของ Google อย่าง Nexus One ประโคมออกมาอย่างรุนแรงจากงานเปิดตัวของ Google (Blognone: งานเปิดตัว Google Nexus One, Nexus One จะมี Flash Player 10.1) สามารถดึงความสนใจของผู้คนในยุคกระแสที่ Apple เป็นผู้นำได้ไม่ยาก หากพวกเราเดินไปในห้างต่อไปก็คงจะเห็น Nexus One วางเกลื่อนกลาดตามร้านขายมือถือเป็นแน่แท้
ทีนี้เรื่องของเรื่องคือ Google Nexus One ได้กำหมัดมาพร้อมปะทะ iPhone ตรงๆ ถ้าหากเปรียบเป็นมวยก็คงเป็นรุ่น heavy weight ฉะกันได้มันหยด
ส่วนที่สำคัญที่สุดที่ผมจะหยิบยกมาก็คือ Flash Player 10.1 ที่ประกาศกันโต้งๆ ว่าจะ support ใน Nexus One อย่างเต็มที่ ฮุคเข้าหนึ่งในจุดตายของ iPhone อย่างจังๆ ซึ่งจริงๆ แล้ว Apple’s iPhone มีความลื่นไหลในการแสดงผล Native application (application ที่สร้างมาสำหรับ iPhone โดยเฉพาะ ซึ่งเขียนด้วยภาษา Objective-C) อยู่แล้ว หากแต่ว่าประชาคมโลกนั้นเดิมทีก็อยู่บนโลก internet อยู่แล้ว ซึ่งคุ้นเคยกับ Flash content จำพวกเกม หรือ Video เป็นทุนเดิม ต่างก็ออกมาวิพากษ์วิจารณ์ในทางลบ เกี่ยวกับจุดอ่อนตรงนี้ ประมาณว่า โลกมี ทำไมคุณไม่มี
ตอบเลยว่า เวลา และพวกเรา เท่านั้นที่จะเป็นผู้ตัดสิน
ขอบอกตามประสบการณ์ว่าถึงแม้ Nexus One จะสามารถเล่น Flash ได้ แต่ก็ต้องหอบจับพอสมควรถ้า Hardware ไม่ได้สร้างมาดีพอ จากการที่ผมได้ลอง T-Mobile G1 ไป “ความลื่นไหล” และ “ความสวยงาม” ยังไม่โดนหัวใจของผม และคงเป็นเช่นเดียวกันกับใครหลายๆ คน สรุปคือ “ไม่ประทับใจเท่าที่ควร” แต่คงได้รับการปรับปรุงในรุ่น HTC และผู้ผลิตอื่นๆ และ Flash Player 10.1 เป็นอะไรที่ทำให้ฝันของหลายๆ คนเป็นจริงแน่นอน (รวมทั้งผม กับ Flash Developer หลายๆคน)
ผมว่า Apple คงจุกเล็กน้อย (เพราะมี App ของตัวเอง support อยู่แล้ว) และผมก็หวังลึกๆ ว่า iPhone 4 จะมีหมัดมาฮุกกลับ Nexus One ในแนวเดียวกันนะ
Jan 28th
After a long waiting for Steve Jobs’ new toy, the humanity now know the incoming of iPad, the most interesting gadget in 2010.
What will it effect to the world?
Sure, I have some idea about this question. Describe below:

iPad and how to use its keyboard.
First of all, it’s a gadget from Apple. Who wouldn’t love it? Apple has a great experience to build the best product that almost user in the world would like to try and be its owner.
Second, as a Flash platform developer, I feel exciting that iPad will provide another platform that Flash can be rendered around ( but especially in demo, iPad can’t render the Flash content). So the hope will rely on Adobe Flash CS5’s iPhone packager. But it might raise a question to Adobe, “Do your CS5 will support the large screen like iPad too?”. This might be answers soon in Q2 of this year when Adobe release their Adobe Creative Suite 5.
The third, it’s about PC. From the new tablet’s revolution of iPad, tablet PC need to thinks about it twice. At the moment, Tablet PC has no 3G connection, expensive, and heavier than iPad. His touch’s performance also worst than iPad. I think may be, and with hope, HP and their PC Slate should do the same feature. Because, in my opinion, Windows has a good environment for developer, it’s better than OSX in some perspective. So Steve Balmer just make it good enough, and the competition will go on its way.
See you soon iPad
Thank you for your live blogging!
Jan 6th
Adobe ได้ทำการอัพเดต Flex SDK เป็นเวอร์ชั่น 3.5 เรียบร้อยแล้ว สามารถดาวร์โหลดมาใช้กันให้เปรมได้ที่ Open Source site ครับ แต่ผมติดใจคำพูดประโยคหนึ่งที่ว่า
We are not releasing a new version of Flex Builder
เหอๆ มันหมายถึง Flash Builder ที่ยังไม่ออกมาในอนาคตอันใกล้หรือเปล่า แต่ก็เห็นได้ชัดว่า Adobe ยังคง support สาย SDK 3.X อยู่ต่อไป ลองอย่างนี้ก็ต้องรอดูกันล่ะครับ
ส่วนที่เปลี่ยนแปลงหลักๆ มีดังนี้ครับ
ที่มา – The Official Flex Team Blog