Apple’s Siri vs Google’s Android Voice Control

Apple’s new iPhone 4s introduced voice to phone communication. At first I was not too impressed with this feature as I have a droid 1 that has had voice to phone communication since 2009. However, after reading about SIRI I realized this was a significant step up from Google’s voice commands but in the end would not be a significant deal breaker for me to switch to iPhone.

What can they both do:

text message
Find location on map
Make phone calls
Play music
Web searches
Email
Open the browser

Now where is the difference? The major difference is that Google voice relies on commands like ‘call john smith on cell’. Whereas SIRI relies on natural language such as ‘call my mother on her cell phone’ You can also ask SIRI questions like ‘what are my meetings for the day’ and SIRI will know to look at your calendar. This would be important for people who cannot remember or do not want to remember the commands. This introduction in AI is a significant step in voice communication with the phone and Apple has a slight advantage. However, I should point out that Android does have 3rd party apps that are supposed to do the same thing as SIRI.

A difference in favor of Android is that SIRI does not give text to speech voice directions like Google voice does. You need a 3rd party app for apple to do that. In light of that, there are rumors that Apple will soon have a good GPS system just like android does.

So overall is SIRI a deal breaker? I think it depends what you want. It seems like either way you can make each phone function the same using 3rd party apps (GPS apps for apple, AI apps for android).

I guess the main question is, are you going to talk to your phone?

Here is a good source with more explanation: http://gigaom.com/mobile/speech-smack-down-siri-vs-android-voice-actions/

AECT 2011

Gearing up for the AECT conference this week. I will have 3 presentations, a roundtable, and a panel discussion – talk about busy! I will be posting conference updates here in the comments section of this post. My presentations will also be posted to this blog (see placeholders on blog).

Hope to see you in Jacksonville!

How to survive your first night in Minecraft

I am exploring this game for my classes so I figured I would post as I learn how to use it. So far there are many possibilities for this game in education. This tutorial goes through creating your first shelter, mining, and crafting tools needed to survive that first night. I did not create this tutorial.

[youtube=http://www.youtube.com/watch?v=7MqkEZn8pN4]

Mobile Website Development

Here is a comparison chart that I give my classes when showing them the difference between developing for the internet and mobile web. I will be showing this chart this year at AECT during my presentation on mobile learning:

 

•Many columns/tables->1 Column
•Defined Width->% Width
•High speed->3G/4G
–Data Usage problems
•Large Screens->small screens
•Keyboard->touch screen/small keyboard
•Html->wml | html/flash->html/html5/c++/Java
•Very compatible ->Device type (unless html)
•Plug ins->limited
Please see my video which discusses these in more detail: https://raypastore.com/wordpress/2012/04/mobile-website-design-guidelines/

Mobile App VS Mobile Websites

Here is some useful information on the topic that I recently gathered to do a presentation on a mobile learning study I am working on at AECT:

Apps

–Need to be installed
–Can be on OS
–Device dependent
Browsers

–Can be used on any phone with internet
–Not on OS

Development:

•Google Android
     –Java Programming

•iPod/iPhone/iPad
     –C, C++

•Other Options?

     –Android
          •Google App Inventor
          •Flash
          •HTML

     –Apple
          •HTML

     –All phones (apple, android, blackberry, windows)
          •HTML and HTML5

Want to develop an ipad, iphone, ipod app?

Here is a link to the apple site which walks you through the process. First you need to pay $99:( Then you download the SDK (standard development kit). At that point you can develop apps, test them, and send them to apple for approval. Remember apple apps are developed using Objective-C. This is actually not that easy of a language for the average programmer to develop with so it may take some time. I have spoken with several advanced programmers who had many difficulties at first when developing with this code so be patient as there may be a steep learning curve.

http://developer.apple.com/programs/ios/