If you're not using a third library (more on this soon), the input on Flash app/game played on Opera Wii version are very limited!
- The wiimote acts like a mouse (use a mouselistener!) where A button is the mouse button
- Input texts are handled : if you select one, the Wii opens its virtual keyboard on full screen
- No keydown except a very strange one : after a click on a the screen, if you press the A button with the curson OUTSIDE the screen, you receive a keydown where Key.getCode() returns 57433 and Key.getAscii() returns...57433 (ie 0xE059)! I don't know what it means, I found nothing on the web (bluetooth related?) but it perhaps could be used to know when you're out of the screen.
05 January 2010
Wii Flash Lite - capabilities & fscommand
Today, I run some tests to find the capabilities and fscommand available on the latest Flash Lite player on the Wii.
Note, Device Central CS4 still includes the previous version, not the latest, updated on September'09
Here are the capabilities
audioMIMETypes = audio/mp3,
imageMIMETypes =
MIMETypes = audio/mp3,
videoMIMETypes =
avHardwareDisable = true
has4WayKeyAS = true
hasAccessibility = false
hasAudio = true
hasAudioEncoder = false
hasCMIDI = false
hasCompoundSound = true
hasDataLoading = true
hasEmail = false
hasEmbeddedVideo = true
hasMappableSoftKeys = false
hasMFI = false
hasMIDI = false
hasMMS = false
hasMouse = true
hasMP3 = true
hasPrinting = false
hasQWERTYKeyboard = true
hasScreenBroadcast = false
hasScreenPlayback = false
hasSharedObjects = true
hasSMAF = false
hasSMS = false
hasStreamingAudio = true
hasStreamingVideo = true
hasStylus = false
hasVideoEncoder = false
hasXMLSocket = true
isDebugger = false
language = fr
localFileReadDisable = true
os = undefined
screenOrientation = normal
screenResolutionX = 640
screenResolutionY = 800
softKeyCount = 0
version = AFL 9,1,122,0
Some interesting things to note
os return nothing
imageMIMETypes & videotype return nothing while it should be able to read video (more test later) and has hasStreamingVideo to true
has4WayKeyAS return true while keydown aren't read by default, perhaps because of the virtual keyboard (hasQWERTYKeyboard is true)
Here come the fscommand2 available
fscommandname, return, optional var defined
FullScreen -1
SetQuality 0
SetInputTextType 0
SetSoftKeys -1
ResetSoftKeys -1
StartVibrate 0
StopVibrate 0
GetVolumeLevel -1
GetMaxVolumeLevel -1
GetDateDay 5
GetDateWeekday 2
GetDateMonth 1
GetDateYear 2010
GetLocaleShortDate 0 01/05/2010
GetLocaleLongDate 0 Tue, Jan 05, 2010
GetLocaleTime 0 23:30:23
GetTimeHours 23
GetTimeMinutes 30
GetTimeSeconds 23
GetTimeZoneOffset 0 0
GetBatteryLevel -1
GetMaxBatteryLevel -1
GetPowerSource -1
GetTotalPlayerMemory -1
GetFreePlayerMemory 40706
GetDevice -1 undefined
GetDeviceID -1 undefined
GetPlatform -1 undefined
GetLanguage 0 fr
GetSignalLevel -1
GetMaxSignalLevel -1
GetNetworkConnectStatus -1
GetNetworkRequestStatus -1
GetNetworkStatus -1
GetNetworkName -1 undefined
So, no information on system (memory, os, etc...)
Hard to detect you're on a Wii !
StartVibrate return 0 while I wonder what could vibrate on a wii (no, not the wiimote)
40Mo free memory (?!)
Note, Device Central CS4 still includes the previous version, not the latest, updated on September'09
Here are the capabilities
audioMIMETypes = audio/mp3,
imageMIMETypes =
MIMETypes = audio/mp3,
videoMIMETypes =
avHardwareDisable = true
has4WayKeyAS = true
hasAccessibility = false
hasAudio = true
hasAudioEncoder = false
hasCMIDI = false
hasCompoundSound = true
hasDataLoading = true
hasEmail = false
hasEmbeddedVideo = true
hasMappableSoftKeys = false
hasMFI = false
hasMIDI = false
hasMMS = false
hasMouse = true
hasMP3 = true
hasPrinting = false
hasQWERTYKeyboard = true
hasScreenBroadcast = false
hasScreenPlayback = false
hasSharedObjects = true
hasSMAF = false
hasSMS = false
hasStreamingAudio = true
hasStreamingVideo = true
hasStylus = false
hasVideoEncoder = false
hasXMLSocket = true
isDebugger = false
language = fr
localFileReadDisable = true
os = undefined
screenOrientation = normal
screenResolutionX = 640
screenResolutionY = 800
softKeyCount = 0
version = AFL 9,1,122,0
Some interesting things to note
os return nothing
imageMIMETypes & videotype return nothing while it should be able to read video (more test later) and has hasStreamingVideo to true
has4WayKeyAS return true while keydown aren't read by default, perhaps because of the virtual keyboard (hasQWERTYKeyboard is true)
Here come the fscommand2 available
fscommandname, return, optional var defined
FullScreen -1
SetQuality 0
SetInputTextType 0
SetSoftKeys -1
ResetSoftKeys -1
StartVibrate 0
StopVibrate 0
GetVolumeLevel -1
GetMaxVolumeLevel -1
GetDateDay 5
GetDateWeekday 2
GetDateMonth 1
GetDateYear 2010
GetLocaleShortDate 0 01/05/2010
GetLocaleLongDate 0 Tue, Jan 05, 2010
GetLocaleTime 0 23:30:23
GetTimeHours 23
GetTimeMinutes 30
GetTimeSeconds 23
GetTimeZoneOffset 0 0
GetBatteryLevel -1
GetMaxBatteryLevel -1
GetPowerSource -1
GetTotalPlayerMemory -1
GetFreePlayerMemory 40706
GetDevice -1 undefined
GetDeviceID -1 undefined
GetPlatform -1 undefined
GetLanguage 0 fr
GetSignalLevel -1
GetMaxSignalLevel -1
GetNetworkConnectStatus -1
GetNetworkRequestStatus -1
GetNetworkStatus -1
GetNetworkName -1 undefined
So, no information on system (memory, os, etc...)
Hard to detect you're on a Wii !
StartVibrate return 0 while I wonder what could vibrate on a wii (no, not the wiimote)
40Mo free memory (?!)
Labels:
flash lite,
wii
20 December 2009
Poulpytris available on Mobango
Some weeks ago, I found another content aggregator open to everyone :
I'm actually testing it with Poulpytris, and I must say the results after 3 days are VERY interesting (more info in 1 month)
I'm actually testing it with Poulpytris, and I must say the results after 3 days are VERY interesting (more info in 1 month)
15 December 2009
Poulpytris available on GetJar
At last, after so many months trying to handle in app advertising, Poulpytris is freely available on GetJar
Poulpytris handles several ads networks
- Admob
- ZestAds
- InMobi
- Webmoblink
- AdFonic (disabled right now because their server is so sloooow)
See you in one month for the first report (on Poulpytris success and each ads network)
Thanks again to Alessandro for the ultimate tip which allowed me to finish this project
Poulpytris handles several ads networks
- Admob
- ZestAds
- InMobi
- Webmoblink
- AdFonic (disabled right now because their server is so sloooow)
See you in one month for the first report (on Poulpytris success and each ads network)
Thanks again to Alessandro for the ultimate tip which allowed me to finish this project
Labels:
game,
getjar,
monetizing,
poulpy
14 December 2009
Admob now support Palm's WebOs
I forgot to talk about the new SDK released by Admob.
I know some of you are interested in Palm so you'll be happy to learn WebOs is now Admob enabled.
So, Admon has now a SDK for
- Mobile Web (and so Flash Lite!)
- IPhone
- Android
- WebOS
They just need to add Blackberries !
Right now, I only saw Mojiva with a BBerry SDK...and RIM themself
I know some of you are interested in Palm so you'll be happy to learn WebOs is now Admob enabled.
So, Admon has now a SDK for
- Mobile Web (and so Flash Lite!)
- IPhone
- Android
- WebOS
They just need to add Blackberries !
Right now, I only saw Mojiva with a BBerry SDK...and RIM themself
Labels:
monetizing
Developer’s Guide to In‐Application Advertising
Last week, while making some final research on InApp advertising, I found a very interesting guide from Skyhook Wireless : Developer’s Guide to In‐Application Advertising
Althought it is based on mainly Iphone, its comparaison of Paid vs Free and its description of the mobile ads world are still a must read
Althought it is based on mainly Iphone, its comparaison of Paid vs Free and its description of the mobile ads world are still a must read
Labels:
monetizing
13 December 2009
Poulpy's Game : 9 months analysis
In March'09 I released Poulpy's Game on GetJar.
1 month later, I made a quick analysis of the download.
Just before I release my new one Poulpytris, I thought it was time to make another analysis, with more data on these 9 last month and 15K downloads!
Following current move on Flash Lite world, I wanted to make an analysis of the version download : raw SWF vs SIS packaged vs CAB packaged
Here come the stats

This the evolution of the number of downloads
Apart the big drop after 2 months, you can notice the 'poor' result of the SIS version
More on the SWF and CAB version below

This is the exact percent of each version for each month
Here you can see how the CAB version became more and more important against the raw SWF
After a slow start, the CAB version is near the 50% of the total download each month!
I made this analysis to find if the CAB version was really needed.
You can see it is! This information made me think again about Adobe goal on Flash mobile.
Adobe will stop in 11 months to support the Adobe Mobile Packager, the actually (?) only solution to distribute in CAB format.
From what I understood, Adobe is working on Flash Lite 4 IN A BROWSER, not standalone.
The so waiting solution to distribute is the announced AIR for mobile (and I really hope it won't be as bugged as the first version of AIR for desktop)
But do you REALLY think EVERY phones will support AIR for mobile in 2010 ?
I talk about phones not smartphones, since market like India doesn't use smartphones a lot (see AdMob stats)
We're still dealing with phones based on FL2 while FL3 is arround for 1 year now.
We'll have to wait how many years to see AIR as a global solution ?
More than one year, for sure ! So between the end of AMP and the full AIR deployment, we'll be without solution. It's awful.
I'm just feeling like I lost my time...that Flash on mobile isn't ready enought...
or, at least, that it will change its face on the coming years.
1 month later, I made a quick analysis of the download.
Just before I release my new one Poulpytris, I thought it was time to make another analysis, with more data on these 9 last month and 15K downloads!
Following current move on Flash Lite world, I wanted to make an analysis of the version download : raw SWF vs SIS packaged vs CAB packaged
Here come the stats
This the evolution of the number of downloads
Apart the big drop after 2 months, you can notice the 'poor' result of the SIS version
More on the SWF and CAB version below
This is the exact percent of each version for each month
Here you can see how the CAB version became more and more important against the raw SWF
After a slow start, the CAB version is near the 50% of the total download each month!
I made this analysis to find if the CAB version was really needed.
You can see it is! This information made me think again about Adobe goal on Flash mobile.
Adobe will stop in 11 months to support the Adobe Mobile Packager, the actually (?) only solution to distribute in CAB format.
From what I understood, Adobe is working on Flash Lite 4 IN A BROWSER, not standalone.
The so waiting solution to distribute is the announced AIR for mobile (and I really hope it won't be as bugged as the first version of AIR for desktop)
But do you REALLY think EVERY phones will support AIR for mobile in 2010 ?
I talk about phones not smartphones, since market like India doesn't use smartphones a lot (see AdMob stats)
We're still dealing with phones based on FL2 while FL3 is arround for 1 year now.
We'll have to wait how many years to see AIR as a global solution ?
More than one year, for sure ! So between the end of AMP and the full AIR deployment, we'll be without solution. It's awful.
I'm just feeling like I lost my time...that Flash on mobile isn't ready enought...
or, at least, that it will change its face on the coming years.
Labels:
AIR mobile,
getjar,
monetizing,
poulpy
Subscribe to:
Posts (Atom)