Archive for the 'Flash' Category

May 01 2008

Adobe moves to broaden Flash reach

Published by Jeff under Adobe, Flash

No doubt, Adobe System's Flash is popular: it's installed on 99 percent of all PCs, according to the company.

But when it comes to mobile devices and other non-PC platforms, Flash is an also-ran. One reason for that situation, according to Adobe, is the lack of good development tools and the company's own restrictive licensing.

A new program, announced by Adobe on Thursday, is intended to remedy that problem. The program, called the Open Screen Project, is an industry alliance, of sorts, initiated by Adobe that includes prominent device manufacturers, content developers, and telecommunications carriers.

Open Screen is being spearheaded by Adobe. But the company is working with Nokia, Sony Ericsson, Qualcomm, Chunghwa Telecom, Samsung, Motorola, NTT Docomo, Toshiba, Verizon Wireless, ARM, Intel, Marvell, NBC, MTV, and the BBC. It's "a who's who in the industry," said David Wadhwani, general manager and vice president of the Platform Business Unit at Adobe.

"It's time for the industry to provide a consistent platform for development across PCs, mobile devices, set-top boxes, and other platforms," said Wadhwani. "There are five times the number of connected devices than PCs in the world. The consumer market is demanding video and rich content across all of these screens," he said.

"There are five times the number of connected devices than PCs in the world. The consumer market is demanding video and rich content across all of these screens."

--David Wadhwani, VP of Adobe's Platform Business Unit

Adobe's answer to the problem--no surprise--is Flash, and later Adobe's AIR software. The company's goal is to establish Flash as the common runtime software on a variety of devices and to rapidly gain market share. What about Java, Sun Microsystems' "write once, run anywhere" software, you ask? Wadhwani dismisses Java's viability. "Java does happen to be running on these devices. But not necessarily write once, run anywhere."

Sun was not immediately available for comment.

Wadhwani said the Open Screen project has five basic elements. Adobe will remove license restriction on the .swf file format. "It is published already, but in order to view it you have to say you will not create a competing player," said Wadhwani. "We're lifting that restriction. People have been worried about vendor lock-in. This will remove that obstacle, and concern."

Adobe will also remove licensing fees for embedding Flash Player on devices. The software has always been a free download for PC users. But Adobe has charged for embedding on devices. Those charges will disappear with the next release of the software.

Adobe will also publish a variety of APIs and protocols related to Flash.

Clearly, some big names will likely not be participating in Adobe's plans. Sun and Microsoft, for starters. Sun has Java; Microsoft has a variety of Windows technology for mobile devices and has developed its own Flash-like software called Silverlight.

Apple and Google are also not involved in the project. Wadhwani said that Adobe will be actively recruiting additional partners, however.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google]

No responses yet

Apr 04 2008

width & height for a full-browser flash movie

Handy add-on to swfobject that allows the developer to specify a minimum width & height for a full-browser flash movie:http://blog.pixelbreaker.com/flash/swfforcesize/

"scrollbars are added to the browser window if the user has sized it under the specified width or height."

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google]

No responses yet

Mar 31 2008

Actionscript-only or MXML Project in FLEX

Published by john under MXML, ActionScript 3, Flex, Flash

When people hear Flex, they inmediately think about file size, and in my experience a Flex project starts to get heavy when you add components and when you use MXML. Flex lets you create two types of projects:

  1. Actionscript-only
  2. MXML

When creating actionscript only project, the file size is the same or smaller it would be if you were using flash.

I think that for the types of projects I am creating, I don't have much use for MXML, since I am not using any build-in components. Also all MXML is converted by the compiler to AS3 code.

It seems that there are some functionalities that are somewhat tied to MXML, for example when using Webservices in FLEX3 in an actionscript-only project, the compiler expects "ResourceManagerImpl" to be instantiated, this is done automatically when you create a MXML project, so when creating an actionscript-only project, you have to do it manually. This is a bug in Flex3.0 (http://bugs.adobe.com/jira/browse/SDK-12205), it will be fixed in the next release of the flex 3 sdk.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google]

No responses yet

Mar 28 2008

Google: Websites Slow to Fix Serious Flash Flaws

Published by Jeff under Adobe, Flash

Two months after Adobe Systems patched a serious flaw in its Flash development software, there are still hundreds of thousands of Web pages serving up buggy Shockwave Flash (.swf) files that could be exploited by hackers, according to a Google researcher.

Google Security Engineer Rich Cannings discovered the widespread vulnerability in his spare time while researching a book on Web security. It turned out that many Flash development tools created files that could be used by hackers in what's known as a cross-site scripting attack. This attack can be used in phishing, but it also gives the bad guys a nearly undetectable route into a victim's bank account or almost any type of Web service.

Read More: http://www.pcworld.in/india/news/Spyware_&_Security/ Google_Websites_Slow_to_Fix_Serious_Flash_Flaws/4260372/9

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google]

No responses yet

Mar 28 2008

What is RIA programming? Part 1

I, like many of you, have been developing RIAs since before they were called that, yet only in the past few years, have I stopped to try to understand computers. I do not have a degree in Compsci, but I have realized recently why it is in my best interestes to pursue one. Everything I know about programming I have taught myself.

As programmers, we often forget-or don't know yet know-about the way computers interpret our commands, instead focusing on the tasks we need to accomplish. Indeed, our day is filled with adding more and more code to fix bugs or create new content in a program already bulging at the seams.

I suggest that as programmers it is really our duty to make the program as efficient as possible; a lean, mean fighting machine! As I being to attend classes, I intend to log and comment on my experiences, and how it is affecting the way I program. My first classes begin this fall-Precalculus and Java I-so expect to see more from me soon!

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google]

No responses yet

Sep 19 2007

Localization and Translation Tips & Tricks

Published by Jeff under Localization, Flash

This should be a complete list of characters you'll need to embed in .swfs or .dirs that need to handle major european language character sets. This should cover Portugese, Spanish, German, French and Italian. Feel free edit this list if it is incomplete.

ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜßàáâãäåæçèéêëìíîïñòóôõöùúûüŒœ¿«»

This is the complete list, I think, they may not be necessary for all languages though, this list does not include APAC (had to break the lines, the string of them was too long):

ÀÁÂÃÄÅĀĄĂÆÇĆČĈĊĎĐÈÉÊËĒĘĚĔĖĜĞĠĢĤĦ
ÌÍÎÏĪĨĬĮİIJĴĶŁĽĹĻĿÑŃŇŅŊÒÓÔÕÖØŌŐŎ
ŒŔŘŖŚŠŞŜŤŢŦÙÚÛÜŪŮŰŬŨŲŴÝŶŸŹŽŻ

àáâãäåāąăæçćčĉċďđèéêëēęěĕėƒĝğġģĥħ
ìíîïīĩĭįıijĵķĸłľĺļŀñńňņʼnŋòóôõöøōőŏ
œŕřŗśšşŝťţŧùúûüūůűŭũųŵýÿŷžżź

ÞþßſÐðŒœ¿«»

if you're translating just for Spanish, you should be ok with these characters: ÁáÉéÍíÓóÚúÑñ¿

Also, these two are commonly used in copy: ©®™

If you're QAing a piece that should be localization-ready, it's a good idea to paste the above characters into the xml and make sure they all render properly.

  • If testing Cyrillic: абвгдежзийклмнопрстуфхцчшщъыьэюяёАБВГДЕЖЗИЙКЛМУФХЦЧШЩЪЫЬЭЮЯ
  • If testing Korean: 검사하다
  • If testing Japanese: テスト 試験 検査
  • If testing Chinese: 进行测验 進行測驗
  • If smart - test all three at the same time: 검사하다 - テスト 試験 検査 - 进行测验 進行測驗
  • I believe this is the turkish alphabet (note these are only caps): ABCÇDEFGĞHIİJKLMNOÖPRSŞTUÜVYZ
[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google]

No responses yet

Sep 10 2007

Flash Developers needed in New York City

Published by Jeff under Career Advice, Jobs, Flash

My friend Kryssy at R/GA in NYC is looking for Flash Developers of all levels for full-time onsite work.

Description as follows.

  • Scripting of Flash Interfaces and Applications in AS 2.0
  • Maintenance of ongoing projects

Programming Knowledge Requirements:

  • Full understanding of Object Orientated development and design with regards to AS2.0.
  • A proactive, quality orientated approach to development.
  • A love of clean and if possible reusable code.
  • Experience in working in medium to large sized teams in a structured and disciplined manner, e.g. test-driven development, version-control and deployment knowledge is very helpful.
  • Good working knowledge of OO Actionscript.

Soft skills we like:

  • Plays well with others i.e. able to interface with designers and usability designers.
  • Isn't afraid to raise there hand when something goes wrong and they need some help.
  • Curious about new technologies and eager to keep abreast of the ones they already know.

Why should consider applying:

  • Large supportive department of developers and a full QA team.
  • A CTO that will always talk to you and help you get to where you want to go.
  • Be amongst developers who are really into what they do and push the boundaries of development.

If interested email Krystyna.Bloch@rga.com with you resume and some code samples. Be sure to say that Jeff sent you.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google]

No responses yet

Sep 10 2007

Ways to predict flash penetration rates…

Published by Jeff under Flash

So here is a basic guideline that you can use to project penetration of a particular release of Flash:

@3 months = 30 - 40%
@6 months = 55 - 65%
@9 months = 80 - 85%
@12 months = 90+%

Or an easier way to think about it in my opinion:

# months x 10 for the percentage as a general rule of thumb.

http://weblogs.macromedia.com/emmy/archives/2007/08/need_a_way_to_p.cfm

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google]

No responses yet