Search Flex Components Free

Custom Search

December 13, 2007

Best Ad Revenue Programs

Here are the best ad revenue programs on the net, so you won't have to ask every time:

*No SCAM programs are listed here.

AdSense: http://www.google.com/adsense

High CPM and CPC
Contextual Ads
$100 Minimum Payment
Check and Bank Wire
*Approval needed, very strict TOS

---------------------------------------------

Clicksor: http://www.clicksor.com

Low CPM and CPC
Contextual Ads (poor)
$20 Minimum Payment ($50 for check)
PayPal and Check
*Approval needed, traffic must be at least 50% from US, Canada and the UK

---------------------------------------------

Chitika: http://www.chitika.com

No CPM or CPC knowledge
Contextual Ads
$50 Minimum Payment
PayPal and Check
*Approval needed

---------------------------------------------

Bidvertiser: http://www.bidvertiser.com

No CPM or CPC knowledge
$10 Minimum Payment ($50 for check)
PayPal and Check
*Approval needed, very strict TOS

---------------------------------------------

AdEngage: http://www.adengage.com

Sell ads on your site
You get 75% of the ad revenue (Unknown minimum payment)
PayPal and Check

---------------------------------------------

Yahoo Publisher Network: http://publisher.yahoo.com

Contextual Ads
Standart CPC and CPM
Unknown Payment Methods
*Beta Program

Google Ranking Tips For Google User

Google is by far the most popular search engine available today for both ordinary surfers and webmasters alike. Surfers like it because of the highly relevant results it gives and the speed at which it delivers them. This is due to its complex text matching algorithm and of course the Pagerank™ system that this engine uses. More on the Pagerank™ system later. Google is popular with webmasters and Internet marketing companies due to the highly workable ranking system it uses.

Unlike other engines where information about how the results are obtained are sketchy at best, Google actually publishes information on its site about the results it produces. Hence webmasters have things they can do to produce higher rankings.

What also makes Google popular with webmasters is the speed at which they will spider and list your site. If you're not listed in Google and submit your URL you're usually indexed within two weeks. If however your site is already listed in the index Google should reindex once every month, but more frequently if you've a high Pagerank™.

This indexing and reindexing time is much quicker than most other search engines. This allows webmasters to edit their pages properties such as title, first few lines of text, headings, keyword distribution and of course the number of incoming links to their site. They can then discover quickly if the changes they made were successful or not. It's because of this popularity that you need to know the workings of the Google search engine. Without knowledge of it you'll be ranked lower than all other sites that are only slightly familiar with the Google algorithm and hence could lose lots of potential customers.

Google ranking algorithm

Let's now continue onto the main part of this Google rankings report by indulging ourselves in the Google ranking algorithm. Well there are two main parts to the algorithm Google uses, the first is its text matching system whereby Google tries to find pages relevant to what the searcher has entered in the search box. The second and equally important part of the algorithm is of course the Google patented Pagerank™ system.

I'll first go through how to make your pages relevant by discussing the text matching part of the algorithm.

Google gives a lot of "weight" to the title tag when searching for keywords. It is therefore vital to make sure your most important keywords or keyphrases appear within this tag. It seems to work best if you've other words in your title tag too after your keywords, but try to remain under 35-40 characters.

I imagine many of you know this already but Google does not use meta tags such as the keywords meta tag or the description meta tag. This is because the text within these tags can't be seen by visitors to a website. Therefore Google feels these tags will be abused by webmasters placing lots of unrelated words in them in ##### to get more visitors.

This lack of support for meta tags means that Google creates your description from the first few lines of text on your page. This in turn means that you've to have your keywords and phrases right at the top of your webpage, if Google finds them your page becomes more relevant, if however it doesn't find them the rest of your page has to work harder to become relevant. To see an example of what I mean scroll back to the top of this page and you'll notice keyword rich wording similar to:

Google submitting tips, ranking high at google.com, Google ranking tips, pagerank algorithm, Google algorithm guide.



The above text includes keywords and keyphrases related to the theme of this page. Now when people search for any of those keywords or keyphrases this page is much more likely to be near the top of the results than a page that doesn't imply this technique.

Google considers keyword density in the body of a page for determining relevancy too, so make sure your keywords and phrases appear a couple of times throughout the whole page. Don't go overboard though, a density of 6-10% seems to work best.

Google has recently been noticed to give a substantial amount of "weight" to words appearing between the various header tags. These are tags designed to help you split up sections of your page, so this approach by Google seems to make sense. The header tags go from

the smallest to
the biggest, the bigger the heading tag the more relevent your page will become for the words within it. It is for this reason that you should always try to have your most important words within these tags as often as possible throughout your page.

Other advice about making your page relevant would be to make as many keywords appear within bold tags as you can. In the past Google has been known to index text in alt image tags, whether they still do or not I don't know but it couldn't hurt to include keywords in these tags anyway.

One final tip on page relevancy is the point on having your keywords and phrases in links which point to your site. It's a good idea to have the linking text contain your keywords as Google even says itself in its description of its Pagerank technology that it analyzes pages that links come from.

How much keyword laden links matter is anyone's guess. I have however noticed a lot of sites which give the HTML code to visitors who want to exchange links do include keywords in the actual linking area. You should do this too on your links page, say something like "if you want to link to this site, please use the following code". The code would of course have your most important words in the actual link text and your less important words in the accompanying description of your site.

Tips and trick for Google Adsense

Google AdSense has rapidly gained a status of an independent online business model. Many average people with a little knowledge of HTML are earning a fortune with AdSense.

The AdSense comes under the category of "pay per click affiliate" programs. This means you get paid when someone click on the ad which resides on your website.

There are many reason for the success of the AdSense program. The very first reason is it is launched by Google, the leaders of Search Engines. After establishing themselves in the crowd of Search Engines they had a crown of credibility with them.

The second reason for the popularity lies in the fact that Google is not concerned about the amount of traffic you are getting to your website.

They are more concerned about content. If the content is really good your site will generate visitors over a period of time. This is unlike many other pay per click
affiliate programs, which have a condition on the number of visitors you are getting per day, before your application gets approved.

This creates an interesting situation for online entrepreneurs. The more the traffic they generate to their site, the more is the possibility to get the AdSense ad clicked and they get paid.

Now Google also benefits from this. Since AdSense ads are nothing but the same ads from the Google AdWords account holders, Google charges the AdWords account holder of that particular ad which is being clicked and pays a small portion to the webmaster on whose website the AdSense ad resides.

The amount which Google charges the AdWords account holder and pays the AdSense account holder is determined entirely by the online popularity of the given "keyword"
for which the ad was written by the AdWords account holder.

This is where the real opportunity has come up for online newcomers. Most people put a lot of energy in finding "high paying" keywords or simply purchase a database
of "high paying keywords", create a small website around the keyword, put AdSense code in it and start generating traffic which might click on the ad and expect to get paid
high.

But here is the real kicker! The amount which you get paid is dependent of 5 different factors. Some of the factors are out of the control of the webmaster (you).

For example if a keyword phrase pays something around $14 to $15 per click. Most people think that even if they get a 1% click through rate, that is 1 person clicks out of 100 visiting their website, Google will put $14 in my account. Yes it's true, but not always!

The amount which you get paid, depends on which ad gets shown on your website. The ad which gets shown on your website is dependent upon the relevancy and lot more other
factors.

The true success with AdSense lies not on targeting only "high paying" keywords, but with focusing on creating highly informative content and getting repeat visitors.
Google loves content. If you provide it on your website you will automatically get more visitors and increase the possibility of high click through rate which leads
to more income to you and Google.

So, learn to build traffic first and then fine tune your website with AdSense script to start earning immediately. The true success with AdSense is with generating content
rich pages and attracting traffic. "High paying keywords" is a secondary factor with AdSense.

Top Paying Adsense Keywords

$54.33 mesothelioma lawyers
$47.79 what is mesothelioma
$47.72 peritoneal mesothelioma
$47.25 consolidate loans
$47.16 refinancing mortgage
$45.55 tax attorney
$41.22 mesothelioma
$38.86 car accident lawyer
$38.68 ameriquest mortgage
$38.03 mortgage refinance
$37.55 refinancing
$35.99 auto accident attorney
$35.52 equity mortgage
$34.34 mesothelioma texas
$34.05 mortgages
$33.80 criminal defense attorney
$33.54 epocrates
$32.95 mesothelioma
$32.08 car accident attorney
$31.60 mortgage refinance rate
$31.38 loan refinance
$31.29 personal injury attorney
$31.24 best refinance
$30.14 register domain names
$29.86 medical malpractice lawyer
$29.68 incorporate
$29.68 malignant mesothelioma
$29.49 mortgage refinance
$29.45 freecreditreport
$29.41 fargo refinance
$28.53 mortgage loans
$28.15 125 refinance
$28.05 los angeles lawyer
$27.96 re mortgage
$27.38 how to register a domain name
$27.31 mortgage refinance rate
$26.86 personal injury
$26.48 refinance
$26.17 refinance
$25.43 mortgage loan
$25.35 texas refinance
$25.33 medical malpractice attorneys
$25.33 mortgage application
$24.46 mortgage companies
$24.33 countrywide
$23.92 low mortgage rate
$23.26 va refinance
$22.83 gmac mortgage
$22.17 california mortgage rates
$21.86 ameriquest
$21.68 florida lawyer
$21.41 dui
$21.29 refinance leads
$21.16 domain register
$21.07 refinance new york
$20.62 refinance rental property
$20.46 utah mortgage
$20.38 mortgage lenders
$20.35 find a lawyer
$20.20 mortgage note

Yahoo Japan Building Flex Version of Yahoo Mail

Ryan Stewart has the scoop that the Yahoo Japan team announced at Adobe MAX in Japan that they were building a new Yahoo Mail client in Flex. The current Yahoo Mail application, used by Yahoo in the US and Canada (at least, I presume other countries as well), is written in Ajax. I'm not 100% sure, but I imagine some of the technology for that application comes from Yahoo's acquisition of Zimbra.

The new mail application isn't done yet, but it is in progress. And there's no information that suggests that the existing Ajax mail client will be replaced with this Flex application for the rest of the world. Still, its a great sign when Yahoo and Google start using Flex for their applications. It shouldn't surprise us though. Even Yahoo's Ajax evangelist said that Flex applications were faster to develop than Ajax applications.

Yahoo Japan Building Flex Version of Yahoo Mail

Ryan Stewart has the scoop that the Yahoo Japan team announced at Adobe MAX in Japan that they were building a new Yahoo Mail client in Flex. The current Yahoo Mail application, used by Yahoo in the US and Canada (at least, I presume other countries as well), is written in Ajax. I'm not 100% sure, but I imagine some of the technology for that application comes from Yahoo's acquisition of Zimbra.

The new mail application isn't done yet, but it is in progress. And there's no information that suggests that the existing Ajax mail client will be replaced with this Flex application for the rest of the world. Still, its a great sign when Yahoo and Google start using Flex for their applications. It shouldn't surprise us though. Even Yahoo's Ajax evangelist said that Flex applications were faster to develop than Ajax applications.

Flex Based Photoshop Express Coming Soon!

John Loiacono, Senior Vice President for Adobe Creative Solutions, showed Adobe Photoshop Express yesterday at an industry event, and said that Adobe would make a beta available in 2007. He also said that the software would be made available through partners such as Shutterfly and Photobucket, as opposed to directly from Adobe. (Flickr has already inked a deal with Picnik.)

Video Management with Flex and AIR by Ooyala

Ooyala, a start founded by ex-Google employees, has launched a new online video management application called Backlot. Written in Flex and available either as a web based application or a desktop application in Adobe AIR, Backlot allows content providers to manage their online videos. Companies can upload video of any quality, including HD, and then track and manage that content online. They can restrict what domains can play the video, and also receive statistics on how many times the video was viewed, how long viewers watched for etc... Companies can also restrict the viewing of clips after they've been posted.

Because they're using Flash to deliver the video, people won't need to download any players to watch the video. The company has also done extensive work on the backend, delivering video to people depending on their connection to the Internet, which minimizes buffering.

Eventually they want to allow in-video advertising of the content as well - so if you were watching a movie or show about a warm tropical island with white sand beaches and crystal clear water... Where was I? Oh, yeah, so you're watching a movie or show about somewhere you really want to go, you might see ads for that location in the video player, or they might have a way to allow you to plan your trip in the video player. Forbes has more details on those future plans, and the struggle now to find content for their network.

Monetization of online video is something that a lot of companies are struggling with right now. I think that the Adobe Media Player plans similar advertising features as Ooyala. NBC has recently started their own online video site, trying to extract some of the value that they think they left on the table with their old iTunes deal. I'm undecided as to whether any one company will really own the solution here - I think technology is enabling content providers to create their own solutions so easily, that its likely this market will remain fragmented for the foreseeable future. I don't see a Google behemoth coming for online video - instead I see a number of smaller and independent solutions from a number of companies.

Ryan Stewart had the original scoop on this one, and has more information on his fantastic blog.

Certify AIR Applications with Thawte

I'm surprised I haven't seen this elsewhere, but you can now digitally sign your Adobe AIR applications with an Adobe AIR certificate from Thawte. This allows developers to certify AIR applications that they've created, and will present that information in the install screen that users see when they install the AIR application.

What's Flex Camp Have To Do With An Airline Application?

Last week's Flex Camp was a huge success in Toronto - over 175 talented developers came to learn about Flex in person, get copies of cool Flex swag (copies of O'Reilly's Flex book), t-shirts and more. Perhaps the only problem with the whole event was the $399 that the Metro Toronto Convention Center was charging for wireless internet access, per person per day. (Yes, three hundred and ninety nine dollars per person.) If you're interested in the event, I've posted the slides for my keynote presentation online on the Flex Camp page.

So, what's this have to do with an RIA for airlines you ask? Well, I left the hotel and took off for Pearson Airport (Canada's busiest airport) early the next morning for my flight back to Ottawa, and noticed a lot of people waiting to check in. A lot of people. Probably everyone who had arrived at the airport that morning actually. Air Canada had a major system failure on Friday that forced the cancellation of many flights to and from Toronto. OK, great, when are you getting to the RIA I hear you asking.

While at the airport and waiting, I was able to connect online and read some email and RSS feeds. I noticed on article at the New York Times titled "Airlines Work on Systems to Reduce Delays". So, I clicked on the article and started reading. About 1/2 way down the page I noticed this image - clearly a Flex application built by American Airlines (check out the drop down boxes). The application helps track flights after they've been diverted to other airports.

It was a little late for Air Canada, but hopefully someday that Flex application will help reduce the wait time that someone has in an airport. For me, I ended up driving back to Ottawa instead, while Air Canada resolved their computer problems.

My Interview About Flex and AIR

The team at Paranoid Ferret has created a lot of outstanding tutorials related to Flex that I've highlighted on my blog a few times. A few weeks ago I was interviewed and asked some questions about Flex and AIR. The answers have now been posted up in an article that went up recently. They also posted an interview of Brad Adams from Microsoft Silverlight fame in the same article.

Mashing Up Photoshop Elements and Excel

Have you ever thought about what it would be like to mashup a spreadsheet and a photo organizer? What if you could specify a photo, and have the application calculate something based on attributes of the items in the photo? (For example, if Photoshop Elements knows who is in the photo, it could look up their birthdate in your address book and then calculate the average age of people in the photo.) One of my RSS feeds caught a post by Daniel Gasienica that discusses an application that does just that.

The application is being built in Flex and AIR by Hector Garcia-Molina from Stanford University. The above example isn't that great, because the application isn't targeted at consumers, but rather scientists who are collecting tons of photos and metadata, with no way to calculate items based on that metadata. If you think in those terms, the value of the application becomes much clearer.

Sounds like a neat application. I wish there were screenshots to show.

Mozilla Releases First Beta Of Firefox 3

Mozilla released Firefox 3 Beta 1 yesterday, the first release of the Firefox browser to support offline applications natively. The release notes specify the new features under the heading "Improved Platform for Developers". The other item in the release notes that I thought was interesting was allowing web applications to handle certain protocols. Here's the longer description: "Web-based protocol handlers: web applications, such as your favorite webmail provider, can now be used instead of desktop applications for handling mailto: links from other sites. Similar support is available for other protocols (Web applications will have to first enable this by registering as handlers with Firefox)."

Oracle And Flex

In case you missed it, there was a ton of activity last week with Flex and Oracle at Oracle Open World in San Francisco. James Ward has a great run down of all the activity on his blog.

Play Blackjack Online With a Flex App

Betfair, an online betting company based in the UK, has launched a new Flex based Blackjack game that replaces a previous version written with Ajax. Andrew Shorten has all the details, along with some screenshots of the application. The application is available online, although you need to register to play first. (Those of you in the US won't be able to register.)

The amazing thing about Betfair and the Blackjack game is the amount of traffic that its going to get. The stats for Betfair itself are simply amazing: in the time its taken you to read this blog post, they've handled over 20,000 transactions (over 1,000 per second). Graeme Harker is wondering if the application can handle 500,000 users. I guess they're about to find out.

Buzzword Updates To New Version and New Domain

Buzzword, the Flex based online word processor that was recently acquired from Adobe, has been updated to version 6 (Preview 6). This is a huge update for Buzzword, with a number of new features. The upgrade includes a new domain for Buzzword, now available at Buzzword.com, along with new features like word count, support for hyperlinks inside of documents, support for special characters like copyright symbols, and the ability to change measurement units from inches to centimeters (hooray for the metric system!).

As well, each Buzzword document now has a unique URL, which shows up in the browser when the document is loaded, so you can easily send a link to a certain document to any of your friends via email or IM. You can also share documents with others by clicking on the Share button and entering an email address - and those email addresses will now suggest previous entries for you.

Buzzword also now supports Safari v. 3 - no more annoying messages for those of us using Safari on the Mac.

Finally, copying and pasting images into Buzzword is now supported, so you can copy images from websites or other documents and paste them right into your documents.

In a note to testers, the Buzzword team also mentions that they expect the deal with Adobe to be closing "very soon".

Seeqpod - Music Searching RIA

Seeqpod is a Flex based application that allows people to search for music and then play that music right in their browser. The initial webpage is done with a combination of Flash and HTML, but the playlist applications are created with a Flex application. They are on TechCrunch this morning in a story about the legality of searching for and playing music.

The site is built with Flex, so they can also integrate music videos into the application easily. Each search result has a corresponding TV icon next to it, and you can load up the video for that song and play it on the right hand side of the application. If you're only interested in the audio portion, there's an Audio Player tab that allows you create your own custom playlists and queue music for playing.

This is the first time I've heard of Seeqpod, but its definitely one that I'm going to watch closely over the next little while. If you want to track what they're doing, you can check out their blog.

Yahoo Adds Flex (and Flash) Support To Widgets

Yahoo announced a new version of their Widget runtime that adds support for HTML and Flash based widgets. According to InfoWorld, developers can also use Flex to write widgets that will run on the Yahoo Widget platform.

I went to the Yahoo Widgets site and tried to install a few widgets on my Mac, but couldn't find out how to install the actual Widget runtime. Let me know in the comments if you have more luck than I did.

This is great news for Flex developers - its another possible runtime for the applications that are being built, meaning another output on top of the browser and the desktop (using Adobe AIR) that you can hit without having to change your code.

Adobe Teams With Yahoo For Ads in PDFs - Flex Apps Next?

Adobe and Yahoo have teamed up to allow advertising inside of PDF documents. I can see this being useful for a few applications that publish newsletters and documents in PDFs - similar to how some bloggers (like me) use Google AdSense to monetize HTML content. However, the real value to you and other readers of this blog should be the hope that this might lead to the ability to put ads inside of RIAs.

Currently its extremely difficult (not impossible, but difficult) to monetize an RIA that you've built. You can try what Picnik is doing - adding features available to Premium Members only, but there's no real payment framework available to repeat that for many applications. Meaning you'd have to write your own payment infrastructure and handle all the customer service interactions on your own.

Some people are trying to solve this with AIR applications, but there's no one that I know of working on a solution for in browser Flex applications.

I don't know how developers will monetize the applications that they build in the future, but I do know that its great news that Adobe and Yahoo are working together in some fashion. Here's hoping it doesn't stop at PDFs.

Adobe Teams With Yahoo For Ads in PDFs - Flex Apps Next?

Adobe and Yahoo have teamed up to allow advertising inside of PDF documents. I can see this being useful for a few applications that publish newsletters and documents in PDFs - similar to how some bloggers (like me) use Google AdSense to monetize HTML content. However, the real value to you and other readers of this blog should be the hope that this might lead to the ability to put ads inside of RIAs.

Currently its extremely difficult (not impossible, but difficult) to monetize an RIA that you've built. You can try what Picnik is doing - adding features available to Premium Members only, but there's no real payment framework available to repeat that for many applications. Meaning you'd have to write your own payment infrastructure and handle all the customer service interactions on your own.

Some people are trying to solve this with AIR applications, but there's no one that I know of working on a solution for in browser Flex applications.

I don't know how developers will monetize the applications that they build in the future, but I do know that its great news that Adobe and Yahoo are working together in some fashion. Here's hoping it doesn't stop at PDFs.

Geni Clone Made With Flex

TechCrunch has a story on a Geni clone that launched recently that is quickly becoming more popular than Geni itself. The new site is available online at itsourtree.com for those of us who speak English, translated from the original site in German.

Its interesting to note the slant that TechCrunch took for this story and the response from the Sven Schmid, the co-founder of Verwandt.de. Nick Gonzalez was quick to mention the fact that they appear to have cloned the UI from Geni, and a few of commenters were pretty harsh on Sven's company. But I think Sven is bang on when he says in his comments "It is our belief it is all about execution. We must deliver a compelling user experience."

That's business these days on the Internet. If you have a successful idea, you can be sure that dozens of companies will try and copy you. With frameworks available to rapidly develop applications, with services from Amazon so your data and site is always available, its harder than ever to maintain a competitive edge. In the past the competitive edge in software came from proprietary formats. These days its from the user experience, and the resulting network effects of more visitors. Which I think is what Sven is saying.

AIR Version of Buzzword In The Works

InfoQ has a great interview up with the David Coletta and Tad Staley from Buzzword (which Adobe is in the process of acquiring). In it they discuss why they chose Flex to build Buzzword, challenges they encountered building Buzzword with Flex, and more.

On the subject of hiring developers for Flex projects, they give this advice: "When you're looking for talent, don't worry too much about background in Flash or Flex. Not a single member of the Buzzword team had ever worked in Flash or Flex before starting on Buzzword. Instead, hire people with strong object-oriented software development backgrounds, with experience in languages like Java, C++, or C#. They'll find ActionScript 3 and the Eclipse-based Flex Builder environment to be quite comfortable and familiar."

And when discussing features that were going to be added to Buzzword in the future, they said: "We also expect to add PDF export support in the near future... we are eager to extend the Buzzword in a number of areas. First, of course, is the AIR platform, which will not only enable off-line use but will also provide a cleaner user interface (without distraction from the browser chrome) and even closer integration with the desktop."

You can read the entire interview at InfoQ.com.

How Is Flex Related to Britney Spears?

Flex and Britney Spears. Not exactly the most obvious combination in the world. However, Britney Spears and MTV are launching a contest that allows anyone to remix videos of her to her new single Piece of Me. The remixing is done with the MTV Video Remixer, developed using Adobe Premiere Express, a Flex based application written by Adobe and licensed to MTV. This follows on similar contests done by MTV for artists such as Kelly Clarkson and Nelly Furtado.

Britney herself will decide the winner of the contest. Submissions are due December 14th - the winning video will be premiered on MTV on December 20th. Get your entries in soon.

Flash Video in RIAs Just Got Easier

Adding video to your RIAs got a little easier yesterday, and a little more affordable too. Adobe announced the release of Flash Media Server 3, which includes a number of features like h.264 streaming, along with a new pricing structure that cuts the price by 90%. There is also a developer edition that's available for free, limited to 10 concurrent connections. One of the new features for FMS 3 is the ability to stream video to handsets running Flash Lite 3. The handsets send back their profile information to Flash Media Server and the server sends the proper encoded file to the handset.

David Berlind wonders whether or not this means that we'll see more YouTube's on the Net. 75% of the video online is currently served in Flash format, so there's not much more room to grow there, but with H.264 support and a huge price drop, it might be possible.

The biggest feature of the new release is probably support for h.264. That's the same format used by Apple for their QuickTime videos and for BluRay DVDs. I think the biggest change in 2008 will be the death of proprietary video codecs. With Flash Media Server and Flash Player supporting h.264 video there's no reason to use anything else. Its a move towards a more open, standards based digital world, and I expect most online video will be using it by the end of 2008.

Is This Flex Week on TechCrunch?

This must be Flex week on TechCrunch. It started earlier this week with TringMe, who have developed a Flash based click to call widget. They quickly realized that a lot of companies are building out Flash based IP telephony software, and did an article about Ribbit and its upcoming platform. (Om Malik has a list of other companies using Flash for VoIP).



On Monday they posted an article about Empressr, a Flex based PowerPoint competitor (did you have them in Flex Office Bingo?)

Finally, there was another post yesterday about EyeJot, a video messaging service written in Flex. Ryan Stewart has more information about EyeJot as well.

Picnik and Flickr Integration Now Live

The integration of Flickr and Picknik is now live on Flickr's website - users can now use Picknik, a Flex based photo editing application, to edit photos that they've uploaded to Flickr. Photos that you've uploaded in Flickr should now have an "Edit Photo" link above them, which launches Picnik application right in the page. Picnik has added at least one feature that I hadn't noticed before: full screen editing. Under the Picnik menu you can select Full Screen and launch the editor in full screen, without any browser controls.

From a business standpoint, Picnik hopes to make money off their Picnik Premium subscription that is available. For $24.95 per year, users get access to advanced controls in the Picnik editor. The Picnik team deserves a lot of credit for the way they've implemented those features in Picnik. They're all available in the editor, and you can see what the changes will do to your photos when you use them, but to actually apply those changes you'll have to dish out the $24.95. Nice touch - much better than having me guess at what I'm buying. I'm sure more than a few Flickr users will dish out the $2 / month for those features, which should make the deal a success for Picknik and Flickr (who now have some happier users).

Adobe Tests Flex Based Acrobat Connect

Last week Adobe released a beta of the next version of Acrobat Connect, which they've named Brio. Similar to the existing version of Connect, BRIO allows you to create your own personal meeting rooms and collaborate with others in real time. You can upload documents to present or share your own computer screen. Other pods allow you to broadcast yourself from a webcam, talk to attendees via your microphone or chat with them using a text based chat pod.

Check out this room that I made for RIAPedia users if you'd like to see what its like without signing up for your own account. If you're interested in using the real Acrobat Connect right now, you can sign up for an account online.

Ooyala Wins Amazon Web Services Start Up Challenge

Ooyala, a Flex based start up founded by ex-Google employees, won the Amazon Web Services Start Up Challenge last week. I wrote about the application about a month ago, you can read about Ooyala in this article. As winners, Ooyala will receive $50,000 in cash, $50,000 in Amazon Web Service credits and an investment offer from Amazon.com.

amazon flex ooyala mikepotter's blog Add new comment 455 reads

NATO - A Powerful New Flex Customer

Its not every day that you get to announce a major international organization has adopted your technology. According to the press release, NATO has adopted Adobe Flex for their Mission Support System, which will "improve NATO's operational readiness, by reducing the time to prepare for missions, and improve the delivery of information to flight crew members.". I don't think I'll be getting screenshots to show off of this application, but its still really cool news.

Microsoft Testing Silverlight Based Download Center

Microsoft is testing a new Silverlight version of its product download center, likely in an attempt to gauge customer reaction to installing the Silverlight runtime in order to download software. When some visitors head to the existing product download center, they are prompted to participate in a limited test of the new site. Clicking accept on the dialog brings them to a page prompting them to install Silverlight.

The new product download center does not appear to contain any substantial benefit over the current version. There are some mouseover effects on the downloads which provide users with a bit more information, but clicking on any of the links takes you to the same HTML page as with the existing site.

The new Microsoft Download Center powered by Silverlight is available online at preview.microsoft.com/downloads.

Adobe Flex Usage Roundup

There is little doubt that Flex is a critical product for Adobe. Its the language of choice for most Flash applications that I see these days, and used in most of the top AIR applications as well. Its success is critically important to Adobe - not just for developer mindshare but also for the next generation of products that Adobe is building. Here is a list of known products from Adobe that are built with Flex.

Adobe Premiere Express - Used by YouTube, Photobucket and MTV, Premiere Express allows people to do simple editing of movie clips, sounds and photographs.
Photoshop Express - Similar to Premiere Express, Photoshop Express allows people to edit their photos online, in the browser, without having to use a desktop application. Its not yet released, but should be within the next 3 weeks according to previous reports.
Adobe Media Player - This Flex application runs on the desktop via Adobe AIR and aggregates RSS video feeds that play on your computer.
Buzzword - A word processor written by a Virtual Ubiquity, recently acquired by Adobe.
Brio - Just released, its a Flex based version of Acrobat Connect, currently available in beta at Adobe Labs.
Knowhow - A panel in Adobe Illustrator that allows sharing of helpful information for Illustrator users, built with Flex.
Kuler - An online community for colours - it allows users to share colours, rate them, comment on them, and use them in their Creative Suite applications. Illustrator has a Kuler panel available inside the application, written in Flex, like Knowhow.
Share - Allows anyone to share documents that are converted to Flash and display inline other text. Adobe gives users 1 GB of space to store files.
Adobe Document Center - Allows you to share and protect PDF documents.
JamJar - A proof of concept application that shows the power of Flex.
Adobe Digital Editions - A desktop application to manage eBooks.

adobe flex mikepotter's blog Add new comment 364 reads
Email this • Add to del.icio.us • Digg This! • Save to del.icio.us (3 saves, tagged: adobe flex) • Share on Facebook • Stumble It!

Flash and AIR video tutorials

Some of the good Video Tutorials by Lee Brimelow you can find on http://www.gotoandlearn.com/ are titled:


- Webcams, PNG's and AIR
- Drag and Drop in AIR
- Flash MP3 Player (parts 1 - 3)
- Creating 3D Carouseles (parts 1 - 3)
- Sound-Driven Animation
- Flash 8 Filter Animation
- Flash XML Basics
- PHP, MySQL and Flash
- Flash Math
- Video Basics (parts 1 - 8)
- Basic Flash Preloader

and many more...

search array actionscript functions

Few months ago I wrote some search array functions. Since than I found them very useful, so I decided to publish them here. I have added one more function shuffle, which gives new array from given one but with randomly located elements.



download functions


here is short description of functions:

function search finds element in array and displays result
function searchB finds element in array and returns Boolean value
function searchCount returns number of apperances of element in array
function union returns union array of two arrays
function shuffle simply shuffles elements of given array and returns new array

will continue to add more.

Custom Gradients Flash Tutorial

Open new document File > New… > Flash document. If you don’t see Color Panel select Window > Color Swatches (or ctrl + F9). Now, you will create new gradient color swatch. Hoover with mouse over gradient swatches, eyedropper tool will appear. Select first swatch from the left.

With swatch selected open drop-down menu on upper right side and select Duplicate Swatch. Copy of first swatch will appear on the far right side. Select new swatch and then go to Color Mixer. Now you will create new gradient to look something like this:
Colors are #FFFFFF, #F4C98A, #CF9E55, #000000, from left to right. With Oval tool draw circle on Stage and then with paint bucket tool, use new gradient. With Color Swatches tab selected on upper right drop-down menu select Save Colors and name your file, myGradients.clr, for example or something like that.

Change document background color to black, add some stars and you got yourself a Universe!

This tutorial teaches you how to create custom gradient swatch in Flash. Expand this knowledge by creating several gradients. This technique can make you easy organizing your work. You can create different gradients for planets, balloons etc. In this way, when your collection of gradients become large, you will save a lot of time on making them.

Download Tutorial: PDF

Jaws 2.0 - Great White

Open source 3D engine for Flash platform Papervision 3D latest version is out - 2.0 Alpha (Great White).

Also watch video interview with one of the authors Ralph Hawert. (70 Mb)

2/5 for bookshef widget poll results

Poll is closed now. You rated my flash bookshelf widget with 2/5, which is pretty much what I was expected. Next step will be to introduce Categories. Every category will be another XML node, so just small modifications will be needed. In this way you can have let's say flash related books category, horror books category, my books category if you have written some books or whatever.

Bookshelf widget is not aiming to be something original and wowish, it's just my little experiment since right now I'm very interested in XML-Flash integration. That's all to it. I'm also searching for some subject related books so if anyone have good tip, you are welcomed to share. Thanks

Code Names code

Finally I have time to learn a bit about mxml and I started to read about Flex. Result of my curiosity is my first flex code. It is not real application, just something small. Code is only 30 lines.

CodeNames.mxml and Main.css inside CodeNames.zip.

You can download files from box. I hope I will speed up my learning.

Timer saves time in flex 3.0

I just read about new Timer class in ActionScript3.0. With this class things get very simple when it comes to programming events in time intervals. With just few lines I have total control of time driven events. Also, TIMER property of TimerEvent and TIMER_COMPLETE property of Event class are very useful.

I'm already imagine complex shemas with extending of this class when one tick triggers another timer and so on. Very time saving. Next are Strings.

I got to find some small project to write while I'm reading or I'll end up with 'useless knowledge' that hangs over my empty flex folder. But what?

Flash Platform Marathon

What is the best ActionScript3.0 book out there? I would like to know also. There are plenty of Flex and ActionScript books and one just CAN'T read them all. With 500 pages every one of them is big time investment. So, how to decide?

Surely that right pick depends on what one wants to learn most, but for begginers, like me, it's harder to choose, I think.



Maybe most popular is the best one. On Amazon, one of the best-sellers of all times became recently Colin Moock's "Essential ActionScript 3.0 (Essential)". I will repeat that: of all times ! It seems that everybody is running Flash Platform Marathon. I know I am.

So, what ActionScript3.0 / Flex / Flash book are you reading right now?

How To Start Online Business

Is it hard to start your own online business? What does it takes to be a success and what kind of differences are bringing new technologies?

These are tough questions and I can only guess how many of you have that PERFECT idea right now. I don't know the answer, not yet. But I can see some things that can give me an idea about how things will change, in what direction. I'm talking about MixBook. This is where Flex becomes not only interesting technology for geeks, but you can see how simple Flex application becomes backbone for a company.

Create your own book, share it and get it's printed version delivered to your door. Prices are from $12.99 for 20 pages to $44.99 for 100 pages book and more. And when you see how those books pages turn so nicely within Flex application on website, you will be thrilled for sure.

Simple idea, available technology and people with ambition. Maybe this is the answer to my question.

Related Flex Tutorials