Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts

Friday, April 12, 2013

Raspberry Pi - April NEWLUG meeting video!

I was the presenter at the April 2013 NorthEast Wisconsin Linux Users Group (NEWLUG) meeting. They asked me to talk about the Raspberry Pi, and I was happy to comply.
Here are some links to items mentioned in the presentation (listed in no particular order):


OK, I think that's enough links.  Have a nice day!


Tuesday, January 1, 2013

OUYA Unboxing!

This unboxing comes courtesy of Ian Boswell, for Rush Bros development.

Monday, July 30, 2012

Google I/O 2012 Videos

Here are some Android presentations from Google I/O 2012. I'm amazed at the quality of the content that Google gives away to its developers.

 Android WebView:

For Butter or for Worse- Amoothing out Android UI Performance:

What's new in Android Development Tools:

Saturday, December 31, 2011

Downloading and installing an old version of the Android Development Toolkit (ADT)

If Eclipse is giving you grief and not allowing you to install an obsolete version of the Android ADT (example: installing ADT 15.0.1 in Eclipse 3.5, since later ADTs require Eclipse 3.6), here are some steps to help you install it:


  1. Head over to http://developer.android.com/sdk/eclipse-adt.html#notes and pick which pick which version you want to use again.
  2. Create your download url: http://dl.google.com/android/ADT-##.#.#.zip. Google uses the version number for the downloads, so if you need 15.0.1, your download would be http://dl.google.com/android/ADT-15.0.1.zip.
  3. Install the new version as an archive (Help --> Install New Software ---> Add --> Archive)
This should get you back to developing!

Saturday, July 9, 2011

Android running on a 32 inch multi-touch display

It is really cool that a company came up with this. Perhaps we'll see more of this in the future?

Tuesday, May 24, 2011

ROSJava and Google Cloud Robotics

The great thing about Google I/O is that they post videos about a variety of geeky subjects. The daunting thing about Google I/O is that there is soooooo much information available that some may slip through the cracks if you're not careful about it. Today, I found a video about ROS, the Robot Operating System, and some interesting information about robotics and cloud services.
Here's the video:

Thursday, May 19, 2011

Metawatch and the "Open Watch Platform" concept: An Open Letter.

I recently sent this message to the Metawatch people:

I am apparently one of the dinosaurs that has chosen to continue wearing a watch. The watches that I have worn in the past are a Casio Pathfinder and Pulsar PQ2001, and I am currently wearing a Pulsar PBL047 watch.


I chose these watches because of their metal construction. Athough I like their looks and construction, I am unhappy that I am unable to interact with them in a way that I can interact with my other digital devices. This is where I became interested in interactive wrist devices. I've used ThinkGeek's watch section as a barometer for the technological progress of watches and wrist devices over the years, and I have been eagerly awaiting a device that will allow me to interact with it in a more immersive fashion.

I have some questions about the actual Metawatch device. It appears that the current product line of Metawatches has taken the "Model T" approach to hardware.

You can have any color, as long as it's black (with a black leather wristband).

As I am a person who has worn tungsten or stainless steel watches for years, I am very hesitant to go back to a watch with a leather band. I am incredibly thankful that you plan on distributing your SDK along with the watches. However, I feel like I'm in the dark as far as your hardware is concerned. What is the platform roadmap? Is this the first watch in a long line of compatible watches, or a one-off watch that is doomed to obscurity? Are you planning on being the only manufacturer of Metawatch capable devices? Do you plan on making the watch customization and hardware-hacker friendly? At this point, all I'm looking for is a stainless steel band, but I assume that other hackers might want to add custom etching, LEDs, sensors, or other stuff. I'd like to compare this project to SonyEricsson's LiveView. I think that Sony tried to make an open(-ish) system, but after a few negative reviews and a level of market penetration that was not satisfactory to them, I think they wrote it off as a mistake instead of embracing its development as a revolutionary device. It's hard to get behind a device that I feel could be killed in one fell swoop by a single manufacturer. It's one of the reasons that Android continues to grow by leaps and bounds. Given the recently announced Open Accessories initiative, the hardware designed to interact with it is poised to make similar advances.

Being related to Fossil, I'm going to assume that you have a long history in the watch industry. However, you may have a slightly more limited history in reaching out to developers. Many brands attempt to cultivate their own development networks which contain the lion's share of the development information, such as HP or Motorola. Often these sites will contain more than just info about the SDK, but also information about application development, testing, and publishing. Usually information about obtaining development hardware is here as well, if there are any programs other than paying full price through normal retail channels. Sony's Device Loaner Program, Google's Android Dev Phones, HP's developer device program, and LG's Virtual Developer Lab are examples of development programs that encourage developers to obtain/use their devices. Another method is "device seeding" (giving free devices to developers to encourage development on said device), which you are probably familiar with since you attended Google I/O this year. What does Metawatch plan to do to encourage its development community?

Metawatch, you have the ability to be a pace-setter in getting tech-types to put watches back on their wrists. You can be the Google of watches and open everything up, bringing innovation and profits to all. It's your choice. I'm rooting for you.



I'll keep you posted about any replies that I receive.

Tuesday, March 15, 2011

Saab Announces new Android-based in-car OS - IQon

The open nature of Android has left the door wide open for car manufacturers to embrace it as a car-based platform, and a major car company has recently taken the plunge. Earlier this month, Saab announced IQon (press release here), the car-based "infotainment" system.

Saab will release an API for third party developers, and these apps will be sold on Saab's own app marketplace. Interesting stuff. I will continue to follow this as time goes on.

So, as an app developer, what does this mean for you? The Saab Blog has some more information:

I feel proud that Saab is leading the way in developing the most advanced car infotainment system that’s out there. It will deliver the multi-media experience we’re all used to in the office, at home, or on the move with our smartphones. But what’s even smarter with IQon, is that we’re opening up what the car is doing, as well. We will be giving the global developer community access to more than 500 data inputs – everything from vehicle speed to steering angle or the sun’s position – and challenging them to come up with some useful and imaginative IQon apps, which can be downloaded from our Saab IQon app store.

Then there is all the remote diagnostics possibilities with communication to and from the car. As I see it, the possibilities are almost endless and we’re just starting to scratch the surface.

Everyone is asking me when we are going to start fitting IQon to our cars. Well, we’re doing it already with beta versions in some of our company test cars, and I can confirm that customers will get to experience the system in the next generation of Saabs. In a couple of months’ time, we’re going to put up an IQon Developer Zone on the web, which will give app developers the opportunity to get started. These are exciting times at Saab: a new company, new cars and new technologies like IQon. Watch this space for more news as we push the program forward.

It's probably too much to ask for a development unit... but it does bring up an interesting question: How do you design apps for a car if you don't have access to the data that the car would provide? This is an interesting challenge, and I look forward to the solutions.

Wednesday, January 26, 2011

Appcelerator acquires Aptana!

This just in, folks....

It looks like Aptana, makers of one of the most popular web development IDEs, has been acquired by Appcelerator, a company specializing in web-based programs for iOS, Android, and the Desktop. This should make life interesting for mobile developers that are looking for a cross-platform mobile development solution.

The press release is here. A more interactive announcement is available on the Appcelerator website.

Here is the webcast announcing the acquisition:


Here are some slides from the announcement presentation:
It sounds like a beta of the combined Aptana/Appcelerator app will be available sometime in Q1 2011. Keep a look out for more news about this!

Monday, December 13, 2010

Beginning Android Development

This Android development video was published on the O'Reilly Media YouTube Channel in August of 2009, so it isn't the newest video, but it is quite comprehensive. Check it out:

Monday, December 6, 2010

Bluetooth Android enabled watch accessory announced by Sony Ericsson

Check out the LiveView, a new device from Sony Ericsson that is designed to work as a secondary display and remote control for your Android device:

It should be interesting to see what the Android development community can do with a device like this.

Thursday, December 2, 2010

SNES controller modded to run on Android Tablet!

Check out the enterprising mod by Collin Meyer to modify a Super Nintendo game controller to play emulated SNES games on a Dell Streak Android tablet:


He has also provided a HOWTO, for those that are so inclined.

Bravo!