Showing posts with label android. Show all posts
Showing posts with label android. Show all posts

Monday, July 12, 2010

Google's Android App Inventor: App Development for the Rest of Us - based on Open Blocks visual programming

INFORMATION FROM THE GOOGLE APP INVENTOR WEBSITE:



 About App Inventor (info from the Google App Inventor website)
  • Complete this form and we'll have you building apps soon!
More info from Google App Inventor:
"In creating App Inventor for Android, we're fortunate to be able to draw upon significant prior research in educational computing, and work done in Google on online development environments.
The blocks editor uses the Open Blocks Java library for creating visual blocks programming languages. Open Blocks is distributed by the Massachusetts Institute of Technology's Scheller Teacher Education Program and derives from thesis research by Ricarose Roque. We thank Eric Klopfer and Daniel Wendel of the Scheller Program for making Open Blocks available and for their help in working with it. Open Blocks visual programming is closely related to the Scratch programming language, a project of the MIT Media Laboratory's Lifelong Kindergarten Group.
The compiler that translates the visual blocks language for implementation on Android uses the Kawa Language Framework and Kawa's dialect of the Scheme programming language, developed by Per Bothner and distributed as part of the Gnu Operating System by the Free Software Foundation.
The educational perspective that motivates App Inventor holds that programming can be a vehicle for engaging powerful ideas through active learning. As such, it is part of an ongoing movement in computers and education that began with the work of Seymour Papert and the MIT Logo Group in the 1960s."

More on this topic later!

Wednesday, June 30, 2010

Cisco's Cius, An Ultra-Portable, Android-based Mobile Collaboration Business Tablet: Supports Real-time, HD Videoconferencing, and the "Cloud"


Credit: Wired Gadget Lab, CISCO

Here is a promotional video from Cisco that provides a few scenarios that highlight how the Cius can be used in a cloud-computing business environment. The Cius provides mobile telepresence capabilities. It runs on the open-architecture of the Android operating system.


Here is a video, recently uploaded by someone attending the from the "reveal":
Cisco Cius Demo at Cisco Live


From the CISCO Cius website:

  • 802.11a/b/g/n Wi-Fi, 3G/4G data and Bluetooth 3.0 help employees stay connected on and off-campus
  • HD video (720p) with Cisco TelePresence solution interoperability for lifelike video communication with the simplicity of a phone call
  • Virtual desktop client enables highly secure access to cloud-based business applications
  • Android operating system, with access Android marketplace applications
  • Collaboration applications including Cisco Quad, Cisco Show and Share, WebEx, Presence, and IM
Tablet Highlights:
  • 7” diagonal, high-resolution color screen with contact-based touch targets delivers an elegant, intuitive experience
  • HD Soundstation supports Bluetooth and USB peripherals, 10/100/1000 wired connectivity and a handset option
  • Detachable and serviceable 8-hour battery for a full day of work
  • Highly secure remote connections with Cisco AnyConnect Security VPN Client
  • HD audio with wideband support (tablet, HD Soundstation)
For details on availability, contact your Cisco or Channel Partner account representative.


UPDATE



Pictures are from Jason Hiner's blog at Tech Republic:


Apparently the Cius has a docking station.

A nice, Facebook-like interface is OK with me.

I wonder if it comes with a make-up kit so everyone looks presentable in HD TV.

Saturday, June 26, 2010

Mobile User Experience Graphic, via Sachendra

I came across the following graphic from a post by Sachendra on the Technology, Mobility, Usability and other Musings blog:




What I really like is how the picture depicts the "user" out and about, walking a dog. It gave me a smile, since I now carry my Android Incredible with me when I take out my own dog. My dog loves to stop and sniff around, one of her life's pleasures, and when she does, I found that it is a good time for me to interact with my connection to the world.

Although the picture in depicts a man, it could be a template for use during the user-centered design process. I see a lot of parents pushing strollers AND walking dogs as they are tethered to an iPhone or another sort of SmartPhone. In some cases, there are two dogs, and infant, and a toddler!

 The author of the blog post includes a series of video clips that show the different ways HTC, Motorola, and Sony Ericson have utilized the Android platform by tweaking the UI to enhanced the perceived user experience.

Friday, November 20, 2009

DROID & Interactive Display in Times Square; DROID Voice-activated Search

The video below shows people in NYC's Times Square using their Verizon Droid phones to interact with the Verizon Wireless digital signage billboard:


The Droid offers a voice-activated search feature. Users can ask a question, and the search engine, powered by Google, will provide the search results from the web or from items stored on the phone. One feature I like is that it provides turn-by-turn directions from Google Maps, as well as other helpful geographic information. This would be a great tool for city dwellers and visitors alike.

The video below is a demonstration of how the Google Maps Navigation feature works on Android-based phones:


RELATED
Verizon, Motorola Unveil the Droid
Marguerite Reardon 10/29/09 CNN Tech

Verizon Droid Gets New Google Innovation: Real-Time Internet-Linked Navigation
Michael Hickins, BNET

Announcing Google Maps Navigation for Android 2.0
Google Mobile Blog

DRIOD by Motorola Fact Sheet

Cross posted - Interactive Multimedia Technology

Saturday, September 26, 2009

Layar for Android, an Augmented Reality Browser for Android: 3D version coming in November 2009

"Eventually, the physical and the virtual worlds will become one"

The power of location-based services is harnessed by Layar, working on mobile phones that have a compass, GPS, and a camera. The first version of Layer targets mobile devices with the Android operating system.
http://orweblog.oclc.org/layar.jpg

Layar, world's first mobile augmented reality browser:




TechCrunch Video: Layar: Augmented Reality Browser for Android


How it works:

http://layar.com/wp-content/uploads/2009/07/layar-service-archtecture-blog-and-pressrelease.png


In November,  Layar Reality Browser will add 3D functionality to its augmented reality platform for Android:

"With 3D, developers can tag real-life objects with 3D text, place 3D objects in real-world space, and create multi-sensory experiences. The addition of 3D enables Layar developers to create more realistic and immersive augmented reality experiences for mobile devices" 

 Layar3D Augmented Reality Engine Trial: Arcade Game
Layar 3D Augmented Reality Engine Trial: Venue Tagging

How Layar 3D Works

" Layar 3D makes use of OpenGL, the accelerometer, the GPS and the compass of the phone. Developers can place 3D objects in their content layers based on coordinates. Objects can be optimized in size and orientation to create an immersive and realistic experience. The 3D capabilities support live downloading and rendering of 3D objects. Actions such as “open link” or “play music” can be assigned to 3D objects."

I love this concept!


For your convenience, I've provided links from the Layar website:
View all 116 layers that are now live all over the world on Layar 2.1
last update September 25th 2009

Friday, July 10, 2009

Interaction with Mobile Phones: Building On Android - Sony Ericsson's Rachael & HTC Hero

Both Sony Ericsson and HTC have built upon Google's Android build to create new "user experiences" for mobile phones.



Sony Ericsson Rachael UI Video:



"Sony Ericsson "Rachael" Android XPERIA handset unveiled?"
(Paul Miller, engadget, 7/4/09)
Sony Ericsson's Android Rachael UI Makes Me Want to Ditch My iPhone
(Jesus Diaz, Gizmodo, 9/8/09)

"Make it Mine, Stay Close, Discover the Unexpected!" Personalization with HTC Hero Touch-enabled Smart Phone"


HTC HeroHTC HeroHTC HeroHTC HeroHTC HeroHTC HeroHTC Hero

HTC rec
ently launched the HTC Hero. I haven't had a chance to touch one, but it looks interesting enough to make a trip to my local mobile phone service provider and see how it works.

"HTC Hero launch event video featuring HTC Sense™ - an intuitive, seamless experience built upon three fundamental principles - make it mine, stay close, and discover the unexpected." -HTC

The two video clips below explain the rationale behind the HTC Hero and why the company thinks it is an important innovation:


PART I



PART II


A few quotes from the video:

"It begins with listening and observing people as they use their phone..."

"...there has been a fundamental shift in people's phone expectations..."

"People want to stay close with the important people in their lives, and have online information...Voice is key, but no longer enough...The SmartPhone is the New Phone, people no longer expect their Internet to be at their desks anymore. They expect it everywhere they are. The Internet is becoming the fundamental of the mobile phone. Access to web browsing, streaming media, and connected applications has taken off, and this is where Smartphone really excels. People really appreciate the experience..."

HERO UI Introduction:


Related:
HTC Debuts Hero, With Fresh Face for Android

(John Herman, Gizmodo, 6/24/09)
Google Android Info
"Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools and APIs necessary to begin developing applications that run on Android-powered devices."

Cross-posted on the Interactive Multimedia Technology blog.