Google Gears Support for GMail
Here is the post on the Google Blog. I’ve wanted this for feature for some time now. All we need is support for GCal and you can kiss desktop applications good by.
Here is the post on the Google Blog. I’ve wanted this for feature for some time now. All we need is support for GCal and you can kiss desktop applications good by.
Here is the story. Apparently a Dallas high school beat another high school 100-0, and then subsequently apologized and forfeited the win. Isn’t playing your best what competitive sports is all about?

I’m willing to bet if that question was phrased differently, we’d see drastically different results.
So this may be a little late, but hey- I wanted to be sure about what I was writing; and this year there were a couple late-in-the-game entries. Here is my first [annual?] favorites post. Covered this time around: new tech toy, website, software, movie, music.
So there you have it. My five favorites of 2008. What do you think?
When she wrote, “Dear Mr. President” it pissed me off mainly because she didn’t make a single good point. Now she has a new song out called, “Sober,” where she sings, “How do I feel this good sober.” Oh Pink. You’re so deep. And no one will take your lyrics the wrong way. Good thing her target audience isn’t the 13-17 crowd.
That is one of my favorite quotes (and not just because it’s in Star Wars, or Yoda said it). It has a lot of meaning to me. And this quote, I suppose, is the theme of my Year in Review post. In the past I’ve said, “This is a benchmark year, blah blah blah,” and then listed things of note that happened to me that year. 2007 was particularly good. But 2008 I feel, was a year of almosts.
I almost signed that big client or launched that project. I almost got an A, I almost met that goal, I almost said what I really wanted to say. This really goes against the quote that is the thesis of this post, and one I’ve been trying to live by since high school. To me, almost is trying and failing. So for 2009, I’m going to do or do not. I’ve set a business plan for my business and it will be a good year. I just need to follow through instead of just thinking about it or saying I’m too busy. I’ve also set some personal goals for myself, which I will also follow through with.
So I guess the quote is also my New Year’s resolution. Here’s to 2009. I want to leave you with another 2008 Year in Review post I just read over at SimpleBits. It’s very pithy, to the point, and also holds true for me.

I’ve written before on how the differences between the designs of CNN and Fox News tend to make me go to CNN more often for news. Over the holiday I decided to do a Photoshop mock-up of what I think the Fox News’s site should look like. It still looks overloaded with content and a little crude, but I wanted to try and maintain everything that they present on the homepage. You can view the design here.
The most important thing about my design is that everything is modularized (a word I kind of hate but use anyway). The current design is pretty hap-hazard, with no real definition of boundary. Plus, with this design, it’s easy to see that we can make the page more dynamic, adding features similar to what MSNBC has, where the user can define the order in which he wants to see each content module.
I also cleaned up the header a lot. Right now, everything looks detached and kind of thrown in there. I made the logo blend with the rest of the header, fixed the navigation a bit, and confined the shows they had to one tab. When the user clicks on it, it would look like this. Similarly, the “Breaking News” bar looks like it fits, as seen here.
Overall, I think I did a pretty good job of getting rid of extraneous elements, text that looks like it doesn’t belong, and creating defined borders for each content module. Of course, this is just a quick mock-up and if given the time (or opportunity?), there is some refactoring that can be done. And hey, if you’re from Fox News and you like what you see, maybe we can talk- I do need a job after I graduate in May!

I could go on to talk about all of the nuances in Android, what I have seen and why I think it’s better than the iPhone, but I feel that would be an exercise in futility. Those in the iPhone camp will think what they want about the user interface (UI) and features no matter what. That goes the same for people in the Android camp. However, there is one very important thing Google did that Apple did not. They made Android completely and unconditionally Open Source (OS). What does this mean for the consumer? Well before I get to that, I want to talk about what it means for the developer.
As a developer, I really like ease of use and writing an application for the iPhone is anything but. I have to apply to the iPhone Developer’s program. I have to download a pretty hefty program (called a Software Development Kit or SDK) in order for me to write an application. And there are limitations as to what I can access on the iPhone to write my app. Then if I want to submit it to the iTunes App Store (the only place I am allowed to distribute my app), I have to pay the iPhone Developers fee. They will also take 30% of my asking price. Oh and by the way, I can only do all of this if I have a Mac. Then I have to hope Apple lets me keep my app in the store. While this is likely, there have been a few incidences where apps have been taken out of the app store with no reason given. My point is this: Apple holds a pretty tight leash on the entire development process. This is in stark contrast to developing for Android.
I was up and running in literally minutes with Android’s SDK. Download the fairly lightweight program, follow the direction on the Android SDK’s site, and moments later, I had the sample program running. I can write an app to do whatever I want; even replace the dial screen, address book, or anything. When the G1 debuts, developers will be able to add their app to the Android Marketplace at no cost. However, if you want to distribute your app via some other avenue, that’s fine too. The point: it’s all up to the developer. So back to the original question- what does this mean for the consumer?
There is more incentive to release free apps. iPhone developers face a higher financial risk because it’s costing them money right off the bat. Why should they write an app for free? With Android, there is no risk. The only cost to the developer is time. Plus, there are virtually no restrictions on developing for Android. I can write an app on any computer (PC or Mac), to do whatever I want, and distribute however I want. That’s convenient for the developer and therefore convenient for the consumer.
My bottom line is this- Android gives developers the power to do whatever it is they want to do with Android. That means the world’s first phone that can be tailored precisely to your liking. I think it was Morgan Freedman who said it best- “My my, isn’t that something?”
*This was originally published on Oct. 2nd in my school’s student run newspaper, The Aquinas.
Update: The G1 is out today! And, Google has released Android’s Source Code
I wasn’t going to formulate any real thoughts on this. I am solely a Mac user so I have to wait a little longer to use Google Chrome, but after reading this helpful comic and giving it some thought, I can make some speculations as to what Google Chrome means for Google, and browsing in general.
First, Chrome is a lot like an operating system in a lot of ways. Multi-threads, each tab has its own process, a javascript virtual machine with better garbage collection (among other things), and its own task manager. Over the years there has been a lot of speculation of a Google OS and this I think, brings us one step closer to that. I can easily see it having better integration for Google Products and for core Google users, that would be clutch.
Also, it has better Gears integration. Now this one is a more whimsical thought, however with the advent of Gears and being able to browse offline, there might be some intention to allow for offline browsing of any site you’ve visited. This would be especially useful for those of use who rely on web apps on a regular basis and may be stuck without an internet connection.
I only know this for certain- everything Google does is a measure and calculated act. Especially considering their great relationship with Mozilla, there is a lot of motive behind Google Chrome and I think we will begin to see what it is in the coming months.
During the school year, I was very busy. Between running the business, TAing, and well, actual classes, there wasn’t a lot of free time. But I made due. I worked on weekends but made sure to take time for myself. I thought things would slow down a bit in the summer. No classes to teach or attend- just the business. But as it turns out, I am one of those people who always needs to be busy.
Even with a lull in work (up until yesterday things were pretty slow), I was doing work every day. I am launching a t-shirt company with my friends (more on that later). I am launching a new blog (announcement Friday). I came up with a new gimmick to make money. I’ve realized my mind is constantly going. Even on the days I say I’m not going to work, I do work. When I am away from my computer, it’s usually because I make work related trips. When I am in front of my computer, I work as much as I can.
Don’t get me wrong, I do take time to myself. I hang out with friends and go out once in a while. But the last time I took a full day off- no work at all – was…well I can’t even remember. Even when I went to see Rush a few weeks ago, I was discussing a website for my friend’s dad. I was calling my t-shirt printer to make sure things were set with our first batch of shirts. He said they were. They weren’t. And I was thinking about a lot of things related to work. But this realization brings me to a serious problem. I don’t know if I can take one full day off.
Even when I’m not working I’m scheming. I’m thinking of my next big thing, or how to get more clients. Or how to make money while doing little work. I’m constantly checking email. When I take a normal work break, it usually consists of surfing the net for new things.
So, why did I write this post? Oh I don’t know. To warn people thinking about freelancing to not be like me? Not really. Mostly to get it off my chest. I think I should make it a goal of mine to take one day a week to do no work. That will be a challenge though. You see to me, some work is also play.
Get the exact framework I used to go from burnt out to taking 6 weeks off to spend with family in less than 12 months Join my mailing list: