Saturday, February 26, 2011

My Experience with Android

When we tried to set up the emulator for AIR in the class it was OK, but as I see it was a little challenging. At my desktop at home the setup was really hard, I did mostly all the steps right but one step gave me problems; as I couldn’t get the AIR 2.5 SDK install in Flash. I downloaded flashpro_extensionforair.zxp but as I have windows 7 on my computer, the download process was not successful and I got this message again and again:

“You do not have the appropriate permission required to perform this operation”

I spent maybe all the night more than 5 hours trying to figure out how to solve this issue, but I couldn’t.

Next day in the class everything goes fine and smooth, I was able to do a small Apps and downloaded to the Android, this step was so easy even easier than the iphone and IPod. Sheridan College provide us with android devices. I think maybe everyone in the class did his small app and downloaded on the Android device.

Some Usefull Links:

Publishing AIR for Android Applications

AIR for Android GPU Acceleration

AIR for Android - Part 1

AIR for Android - Part 2

Sunday, February 13, 2011

Useful Links

I’m really so eager to create more apps, especially now it is more easy to build standalone content for the Apple iPhone, iPod touch, and iPad using the updated Packager for iPhone included with Adobe Flash Professional CS5 and with the AIR 2.0.5 SDK on Adobe Labs.

Here are some additional resources:

My Experience with Mobile iPhone Assignment

In the beginning I had a problem. I didn’t have an iphone or ipod to test my work on; I thought that I’ll borrow an iphone from Sheridan college, but actually all devices were gone so fast. But I was so curious to try what I learned so I bought an ipod touch. First, I tried a simple example for a bouncing ball and I published this example on my ipod and it worked fine.

For my assignment, I used the telt assignment from last semester, when I published it on the ipod allsounds and tweens didn’t work , I didn’t know why. For the sound I tried to import all sounds files to the library and I adjust the code. For the tweenMax, that was tricky I couldn’t figure out why all my tweenMax are not working, then I opened some files from Touchy Code, and I had a look how our instructor Dan used the Tween, and I saw that he used TweenLite not TweenMax. I did all the changes accordingly. After this, the Bally game was working perfect.

As final touches I designed an icon and gave a name to my Game “Bally”. I’m really so excited to design a new game or a new apps.


Mobile iPhone Packager with Flash


In this semester , the multimedia pioneer2 course is focused on learning how to publish an iphone Apps from windows flash. Already, I set up a developer account at http://developer.apple.com. I can’t upload my work to store yet because I didn’t pay the required fees. I set up my account through Sheridan University – so I can test my Apps on phones and that was for me awesome. I followed many steps, and downloaded some software such as OpenSSL and Visual C++ 2008 Redistributable files.

For more information about how to publish an iphone App from Windows Flash you can visit this link

http://help.adobe.com/en_US/as3/iphone/index.html

Here is another step by step video on Building iPhone Applications with Flash: http://gotoandlearn.com/play.php?id=116

Wednesday, December 8, 2010

What is the Multiuser Technology?

Multiuser technology allow us to create an environment of interactivity where users can interact with each other inside virtual world.

By using Robin Sever, we were able to create an online game that more than one user can play together, or we can create an online Chat room where people can share information, resources, and ideas.

Two of the amazing websites that use this technology are the Second life and Clubpenguin for kids.

My Experience

When I start learning about the multiuser technology I thought it will be hard, because I had some trouble at the first class to get the first example working, I saved the files in a wrong folders and that make me little bit behind, I was busy trying to fix my problem rather than concentrate at Dan explanation. At the end of the class I was able to fix everything, but I felt that I missed a lot .
In the second class everything was different, I got a better understanding on how to use the technology, so I was able to think of an idea for the multiuser assignment.

Multiuser Assignment


The first idea came to me was to update the chatting room, I loved that example I loved how the background is moving like a wave. My idea was to add more emotion to this chat room, by creating a menu for quick message, like greetings, love, Yes and No messages. At the same time, when we send love message the color of the title will change to red and green color with happiness message and so on. My concern was if I can work at this assignment at home?
Can I redo all the steps we did on the first class? And I don’t have the XAMPP server I have the WAMP server on my computer. But what I found that Robin file can’t work with my server, when I tried to run Robin I got the following Error:
Running robin.php
Parse error: parse error in C:\wamp\www\robin\classes\Socket.php on line 156
So I downloaded the XAMPP server on my computer, and everything worked fine.