Posts Tagged ‘Programming’

Google’s do-it-yourself Android App Inventor opens up to all

google android app inventorGoogle is opening up App Inventor, its web software for easily creating Android apps, to everyone, the company announced yesterday in a blog post.

App Inventor launched in July, and users previously had to request an invitation to gain access to it. Now the software will drop the need for invites and move to beta status, like many Google services. By doing so, Google has enabled anyone — from novice users, to more experienced programmers — to create Android mobile apps of their own.

Google says a wide variety of users have taken advantage of App Inventor so far, building things like a vocabulary app for their kids, an app that tracks public transportation routes and a Harry Potter-themed marriage proposal app. With the software, users can drag and drop blocks of code to build their app, so they don’t need programming knowledge to use the software.

DIY, or do-it-yourself, technology is a growing trend these days. As VentureBeat’s Dean Takahashi previously wrote, “Microsoft has made similar efforts, offering tools to help any user create video games that can run on the Xbox 360. And Maker Faire has become a celebration of the whole movement.” App Inventor’s accessibility also sits in stark contrast to Apple’s app development environment, which requires annual fees and adherence to Apple’s rules.

You can see the software demonstrated in a video below.

Tags: Android, App Inventor, apps, development, programming, smartphones

Companies: Google






Data-Mine Other People’s Flickr Photos to Generate Your Travel Itinerary

You can find just about anything on photo-sharing site Flickr, from page after page of adorable felines to 381,468 photos of the Eiffel Tower (at last count). With so much digital and geographic data up for grabs, algorithms can do some really interesting things with all of Flickr's crowdsourced information. Take this new Yahoo program for example: It mines the millions of tourist photos on Flickr to create detailed, customized travel itineraries based on the photographic experiences of travelers that came before you.

Say you have three days to spend in New York City, the most photographed city in the world. The Yahoo software starts by separating tourist photos taken in New York from photos posted by city-dwellers, using geolocation data to ensure a user's string of NYC photos covered a short span of time before moving on elsewhere. It then uses the frequency of different landmarks to determine what attractions the crowd finds most popular.

It then begins looking at the timestamps across that universe of NYC tourist photos. How long did most people spend at each attraction? How long did it take people, on average, to get from the Statue of Liberty downtown to the Metropolitan Museum uptown? From Rockefeller Center over to the nearby MoMA?

By crunching all this visual and geolocation data, the program can turn out a detailed itinerary to help travelers make the most of their limited time at a destination. Moreover, the crowdsourced itineraries scored rather well against professionally prepared itineraries among human travelers that were asked to compare the two, with 70% of human testers finding the computer generated itineraries superior to the travel agents'.

The problem with these crowd-based itineraries is that they favor the absolute middle. They average people's interest, and therefore come up with itineraries that are geared toward very general preferences. The next step is greater personalization -- allowing different travelers to input their personal interests and figure a way to have the program bias that itinerary toward Flickr users with similar interests.

In tests the program was limited to London, Paris, Barcelona, New York, and San Francisco, but with some further work and refinement could be extended to smaller and less popular destinations as well.

[Technology Review]


Warning: require_once() [function.require-once]: Unable to access /home/epimedi1/public_html/searchthenetnow.com/a1fb980257ffa48e266b1a95eca89c01b4e64d4d/linkfeed.php in /home/epimedi1/public_html/searchthenetnow.com/wp-content/themes/searchthenetnow/footer.php on line 29

Warning: require_once(/home/epimedi1/public_html/searchthenetnow.com/a1fb980257ffa48e266b1a95eca89c01b4e64d4d/linkfeed.php) [function.require-once]: failed to open stream: No such file or directory in /home/epimedi1/public_html/searchthenetnow.com/wp-content/themes/searchthenetnow/footer.php on line 29

Fatal error: require_once() [function.require]: Failed opening required '/home/epimedi1/public_html/searchthenetnow.com/a1fb980257ffa48e266b1a95eca89c01b4e64d4d/linkfeed.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/epimedi1/public_html/searchthenetnow.com/wp-content/themes/searchthenetnow/footer.php on line 29