Daily Archives: April 12, 2012

The top iPhone and iPad apps on App Store

App Store Official Charts for the week ending April 9, 2012:

Top Paid iPhone Apps:

1. Angry Birds Space (Rovio Mobile Ltd.)

2. Draw Something by OMGPOP (OMGPOP)

3. Clear Vision (17+) (FDG Entertainment)

4. Infinity Blade (Chair Entertainment Group, LLC)

5. Voice Assistant – Just use your voice (QuanticApps)

6. "Free Music Download Pro" – Downloader and Player (BSOSoft)

7. Fruit Ninja (Halfbrick Studios)

8. Cut the Rope (Chillingo Ltd)

9. WhatsApp Messenger (WhatsApp Inc.)

10. Where’s My Water? (Disney)

Top Free iPhone Apps:

1. Bike Race Free – by Top Free Games (Top Free Games)

2. Draw Something Free (OMGPOP)

3. Burn The Corn (Abyss Games)

4. Instagram (Burbn, Inc.)

5. Geared (Bryan Mitchell)

6. Rat On A Snowboard (Donut Games)

7. Facebook (Facebook, Inc.)

8. Temple Run (Imangi Studios, LLC)

9. Flashlight ? (iHandy Inc.)

10. My Brush for iPhone – Painting, Drawing, Scribble, Sketch, Doodle with 100 brushes (effectmatrix)

Top Paid iPad Apps:

1. Angry Birds Space HD (Rovio Mobile Ltd.)

2. Draw Something by OMGPOP (OMGPOP)

3. Infinity Blade (Chair Entertainment Group, LLC)

4. Skylanders Cloud Patrol (Activision Publishing, Inc.)

5. Clear Vision (17+) (FDG Entertainment)

6. Where’s My Water? (Disney)

7. Angry Birds Space (Rovio Mobile Ltd.)

8. iPhoto (Apple)

9. Pages (Apple)

10. Voice Assistant – Just use your voice (QuanticApps)

Top Free iPad Apps:

1. The Official Masters Tournament (Augusta National, Inc.)

2. Draw Something Free (OMGPOP)

3. Bike Race Free – by Top Free Games (Top Free Games)

4. Skype for iPad (Skype Software S.a.r.l)

5. Paper by FiftyThree (FiftyThree, Inc.)

6. iBooks (Apple)

7. Facebook (Facebook, Inc.)

8. Ice Age Village (Gameloft)

9. Temple Run (Imangi Studios, LLC)

10. MLB.com At Bat (MLB.com)

Read More:

http://www.miamiherald.com/2012/04/10/2740841/the-top-iphone-and-ipad-apps-on.html

Did you like this? Share it:

Can Your Software Live in the Cloud?

If you’ve ever tried to work with a Microsoft Office document on a mobile device, you know that the traditional tools–mobile productivity suites such as Documents To Go and Quickoffice, or Web apps such as Google Docs and Zoho Office–are imperfect. They often lack features found in the native applications, or they mess up the document’s formatting.

But several new services take a different approach to helping you do real work on tablets and smartphones: They run Microsoft Office or other productivity programs on remote servers, delivering to your mobile device a version of the traditional user interface optimized for the device’s capabilities.

In a way, the three services I looked at–CloudOn, Nivio, and OnLive Desktop–are basically updated implementations of the thin-client concept that has been kicking around for years. (Remember Larry Ellison’s New Internet Computer?) Though the idea was never a big hit in the past, the time may have finally come for that approach, thanks to the widespread availability of broadband Internet access and the rapid growth of devices that don’t run Windows or OS X and have limited computing power.

All three services deliver the popular Office trifecta (Word, Excel, and PowerPoint) to the iPad (some to Android devices as well). And all three have a Web-based storage component so that you can access your files anywhere (Nivio and OnLive offer storage as part of their service, while CloudOn integrates with Box.com and Dropbox).

Read More:

http://www.pcworld.com/article/253616/can_your_software_live_

in_the_cloud.html

Did you like this? Share it:

JavaScript And Recursion

Recursion is an age old concept used in mathematics when an object is defined by other objects of the same type.  A real life example would be the mirrors in a department store dressing room. If you look in the right spot, you can see both reflections repeating themselves in each other.

Each iteration of your image grows smaller and smaller into infinity. In computer science recursion happens when a solution to a problem is resolved by computing smaller instances of the same problem.  In JavaScript, recursion boils down to a function calling itself to solve a problem.

This concept can be tough to grasp, but taking the time to learn how to code recursively provides many benefits. Sorting methods can be sped up immensely using recursion.  An example of this is C. A. R. Hoare’s “Quicksort” pattern, which was developed in the 1960’s. If coded correctly, methods utilizing recursion are shorter and take up less bandwidth.  Another benefit is better methods for combinational searches. And many mathematical induction methods run faster and are simpler to code using recursion, for example computing factorials.

Read More:

http://www.developerdrive.com/2012/04/javascript-and-recursion/

Did you like this? Share it: