Category: Google Phone

Android Patterns

I came across this post with Android patterns taken from the Twitter App:

Android Developer’s Blog: Twitter for Android: A closer look at Android’s evolving UI patterns

I finally found a post that pointed me to the source code for a pattern application (I don’t think it is the Twitter application like I first thought): IOSched.

While I was at it, I thought I would search for some more patterns that I would come in handy for Android development:

In addition, here are some other links that aren’t really patterns, but I found they were help links with examples for what I was trying to do:

If you have any other helpful links that you like, please comment.

Annoyances with Uploading Photos to Facebook

I have been trying to get my photo programs to upload to Facebook, but they just don’t want to work.  There are no solutions here yet, but if anyone has any tips, I’d be glad to hear about them.  Does Facebook not like Linux?  Is it the Chrome that is conflicting?

I could always just upload the photos one by one the manual way.  But, what programmer or Linux geek wants to do that?  We would rather spend more time hacking the automatic tools than it would take to do it manually!

F-Spot to Facebook

Since upgrading to Ubuntu 9.10, I decided to give F-Spot a try.  For a while, Ubuntu has been offering to import photos every time I plug the camera in.  So far, I like all the features, and it has been working great.

The Facebook export doesn’t work though.  I am kind of disappointed because that could be really nice.  First, I found that I had to enable it.  For some reason, it won’t log in once enabled.  It just stops at “Session established, fetching photo albums…”.  I have Chrome as my default browser, and I wondered if that had something to do with it.

G1 to Facebook

I was able to take a picture using the Facebook application and post it on Facebook.  But, I have tried several times to share a picture from the Gallery application.  When I installed the Facebook application, the Gallery added a new sharing option to share with Facebook.  When I share a picture, it asks me to add a caption, and allows me to upload.  The problem is that it just sits there at 0% and never finishes.

With both problems, I can’t find any error messages or any log that would help with searching for answers.  So, for now, I am stuck.  I guess I am up to the manual upload methods.

Google Maps on Android

I saw this post about Google Maps on Android, and I thought I would share my comments.  I had the opportunity to use my Google Maps for navigation on a trip a couple of weekends ago to Chicago.  During the middle of that trip, I decided to upgrade my Google Maps through the Market.  Here are some things I noticed.

  • Before the upgrade, I could choose a destination from my history for getting directions.  That was handy because we kept going to the same places in various combinations.  After the upgrade, history was not an option.  I did find that if I could remember some of the address, it would autocomplete from my history and that worked good enough.
  • I like the new feature where I can click on a location on the map and get directions from or to that spot.
  • One feature I would like is the ability to add way points or adjust the route.  If we wanted to force a route or drive past a point, we would have to get directions in two separate steps.
  • I had the opportunity to use some else’s iPhone also.  One thing I missed on the iPhone was the menu button.  When I look for settings or options on my gPhone, I typically press the menu button and find it there.  On the iPhone, it has to be somewhere on the screen because the phone had no menu button.  It just surprised me that I kept looking for a menu button.  I never did figure out how to turn the GPS on and off, but I did figure out how to get my current location and get directions.

Resources

Engadget: Google updates Maps through the Android Market

CupCake is Here!

As I was driving home, my phone finally asked if I wanted to install an update.  I had been reading about Android 1.5, and I was ready for that update!  My understanding is that this is the update that was called Cupcake.

I noticed an immediate difference as the phone was starting up.  The logo screen was different as it booted.  I feel like I have a new phone because everything looks different!  Many people say looks don’t have any value, but it did something for me.  I haven’t had time to play with it much, but I did notice the Camcorder application and I had a chance to see the virtual keyboard pop up.

New Christmas Present: Google Phone

Well, my wife gave me a Google Phone for Christmas, and so, you will hopefully see some content about the phone and developing for it.  For now, let me just list some various tidbits about it for now.

First, I have noticed a definite difference in the Network.  We switched from Alltel to T-Mobile in order to get the phone.  I didn’t really have a signal problem in my normal stomping grounds.  Now, I get no signal in my parents house and have to walk outside if I want to place a call.  Coming out of church, I had to turn the phone off and back on again before it realized that I had a signal.

Another thing is that the phone doesn’t appear to use the hardware to the fullest extent.  For example, I haven’t found any applications that use the multitouch features, but Engadget reported that Ryan Gardner demonstrated that the phone does have the capability.  The other feature is the accelerometer.  It doesn’t seem to switch from landscape to portrait except when I open the keyboard.

The big feature that I need is a quick easy way to put the phone into etiquette mode.  If I walk into church, I would like to be able to turn the sound off so that it only vibrates.  Currently, the only way that I have found is to either turn off the sound in each individual application (like GMail, Calendar, Phone, etc.) or Silence the phone so that it doesn’t even vibrate.  Furthermore, I would love to have profiles.  When I am out and about, I would love to have it notify me if I get an email, but if I am in the office at my computer, I would rather my computer notify me rather than the phone.  I would like to configure profiles so that I can quickly switch between settings.

I hope to eventually develop some applications for the phone.  I am excited that this is very possible.  I have already installed the SDK.  Here are some links that are helpful:

Here are the applications that I use so far:

  • AcroBible Lite: A complete Bible on the phone
  • Bonsai Blast: An addictive little game
  • Browser
  • Calculator
  • Calendar: I use my Google Calendar much more
  • Camera: the camera works, but it is not the greatest camera
  • GMail
  • IM: I haven’t used it much, but I talked with my sister once
  • Maps: I used it to help with directions a couple of times.  I also used it to look up a phone number for ordering pizza.
  • Market: easy to install applications
  • PapiJump: a cool little game that demonstrates the accelerometer
  • Power Manager: easy to turn on/off things like the GPS
  • Tag ToDo: todo list application
  • The Weather Channel: nice application for looking up the weather
  • WeatherBug: Another interface for the weather
  • YouTube: only to watch Google Tech Talks

I installed the G1 Central application, but it didn’t really work.  I was hoping for a quick way to change the settings for where the phone rings, but it didn’t support those features.

Another thing I would love to have is a VPN to connect securely to resources at home while on the road.  I found an idea about using Juniper, but I haven’t tried it yet.