Archive for the 'Technology' tag

October
17th 2007
iPhone SDK on the way!

Tags: , , , , , ,

After a few months of no official stance on an iPhone SDK and trying to convince us that web applications were enough of a SDK, Apple has announced that they will release an official SDK for native iPhone/iPod Touch applications by February ‘08.

Here’s the statement from Apple:

Third Party Applications on the iPhone

Let me just say it: We want native third party applications on the iPhone, and we plan to have an SDK in developers’ hands in February. We are excited about creating a vibrant third party developer community around the iPhone and enabling hundreds of new applications for our users. With our revolutionary multi-touch interface, powerful hardware and advanced software architecture, we believe we have created the best mobile platform ever for developers.

It will take until February to release an SDK because we’re trying to do two diametrically opposed things at once—provide an advanced and open platform to developers while at the same time protect iPhone users from viruses, malware, privacy attacks, etc. This is no easy task. Some claim that viruses and malware are not a problem on mobile phones—this is simply not true. There have been serious viruses on other mobile phones already, including some that silently spread from phone to phone over the cell network. As our phones become more powerful, these malicious programs will become more dangerous. And since the iPhone is the most advanced phone ever, it will be a highly visible target.

Some companies are already taking action. Nokia, for example, is not allowing any applications to be loaded onto some of their newest phones unless they have a digital signature that can be traced back to a known developer. While this makes such a phone less than “totally open,” we believe it is a step in the right direction. We are working on an advanced system which will offer developers broad access to natively program the iPhone’s amazing software platform while at the same time protecting users from malicious programs.

We think a few months of patience now will be rewarded by many years of great third party applications running on safe and reliable iPhones.

Steve

P.S.: The SDK will also allow developers to create applications for iPod touch.

Comments Off

April
20th 2006
T-Mobile and the Messaging & Security Feature Pack

Tags: , , , ,

Recently I’ve read about Orange offering the AKU2 update for their SPV C600 phone, which is similar to my SDA. So, I decided to email T-Mobile’s support team and ask if such an update is going to be available to the US customers. Here’s the response I got back:

Thank you for taking the time to get in touch with T-Mobile. My name is Adam and I will be happy to assist you today with your account concerns. I understand you contacted T-Mobile requesting information on the Messaging & Security Feature Pack for Windows Mobile 5.0. I look forward to providing you with World Class customer service today.

At this time these updates are created directly by Microsoft. They are currently working on bringing new features and updates to your Windows Mobile 5.0 device. The latest version due soon is the version required to get your email ‘pushed’ direct from the latest version of Exchange 2003. The AKU2.0 updates are currently being released in Germany and the new version will be available on all devices in the U.S sometime after April.

When these updates are available you should be contacted by T-Mobile. Please keep in mind you would also have the option of downloading these updates when they become available directly from Microsoft. For your convenience I have listed the link below to check for the latest updates.

http://www.microsoft.com/windowsmobile/business/5/default.mspx

The updates now available are listed by device in the upper right-hand corner of the screen. I trust this information is of assistance to you. I thank you for your time and I hope you are having a great week.

The emphasis is mine - this is pretty exciting news. Saying “sometime after April” leaves the ETA for the update wide open, but I’m hoping this means Direct Push will be available very soon to T-Mobile USA customers.

Comments Off

February
27th 2006
T-Mobile SDA

Tags:

T-Mobile SDA

I decided to say farewell to my Motorola MPx220 in favor of the new, sexy T-Mobile SDA (really a rebranded HTC Tornado).

So far, I’m very pleased with Windows Mobile 5. Everything just feels more polished when comparing it to the 2003 version that my MPx220 ran. Managing devices with Bluetooth is much improved. Tying a Bluetooth device to a COM port is simple and straightfoward, you don’t need the hackish BTSerialCom program. Pairing my car, headset, gps device, and computers were simple. The device is smart enough to know if the computer can do ActiveSync when pairing, so you don’t have to deal with the headache of configuring Bluetooth+ActiveSync anymore.

The screen on the SDA is QVGA (240×320, quarter of VGA) - while it is only 64k colors it looks very nice because of how tight the pixels are packed. My brother picked up Verizon’s XV-6700 and it has the same screen specs, but it is a bit larger and the display isn’t as crisp.

The phone construction is very solid too. The only complaint I have about the design is how small the buttons are. This is a forgivable design decision though, it’ll just take some getting used to.

The ActiveSync integration seems much nicer. It took no time at all to install the self-signed certificate on the phone and then to get up and synchronized to an Exchange 2003 SP2 server over SSL. Tasks can now be synchronized as well, so I may actually start using them. I can’t wait for T-Mobile to release a ROM update for the Messaging and Security Feature Pack (MSFP, AKU2, or whatever the cool kids call it now), which should bring the delicious push email my way. Hopefully we’re not too far behind the goal set out in the Netherlands by T-Mobile and Microsoft in this press release.

Comments Off

October
20th 2005
Best Buy Service Round 2

Tags:

When I arrived home from work yesterday there was another message on my answering machine. The tech guy at Best Buy actually set up my appointment this time. After recently breaking my TV in a new and interesting way, they’re coming back out to get another crack at it next Thursday, the 27th. I can hardly wait.

Okay, it is finally fixed. It took him an hour and a half, but it is done.

I’ve posted a photo set of the couple pictures I took while the tech was working on the TV.

Comments Off

September
27th 2005
Best Buy’s Performance Plan in Action!

Tags:

I bought a 57″ HDTV from Best Buy back in August of 2003. Against every feeling in my body, I decided to go ahead and get the performance plan for it.

Now my story with Best Buy begins around August 10th, when I first called in to report flickering on my television. I figured with my problem, it’d be a simple replacement of my TV - surely Best Buy doesn’t spend money coming out and fixing these things. Well, its time for a lesson in futility and a whole lot of frustration.

So after I successfully navigated the 1-888-BESTBUY call routing system, I finally get ahold of a human on the other end. I explained my situation (57″ Toshiba rear-projection HD set, flickering, come fix it). The earliest appointment they could give me was August 25th. Thats right — two weeks out. They can’t come any earlier and they won’t give me a time of day. I am told that I need to wait for the morning of the 25th, when the tech will give me a phone call between 7am and 9am telling me when he’ll be at my house. I had never heard of such stupidity, but arguing wouldn’t do any good.

August 25th arrives. I wait for the phone call. It is now 7:45 and I decide to head to work. I get about halfway to work when I get a call on my cell phone. He’ll be at my house at 9. Shit. Time to turn around and go home and wait for him.

He’s here. He actually has a toolbox. I turn on the TV, it appears to be working fine. He describes a common problem while taking the back off of my TV. I agree, that sounds like my problem. He wiggles some circuit board in my TV and I tell him that’s what it is doing wrong. He puts the panel back on the TV and starts packing up. Something called a “hyper board” needs replacing. Best Buy will call me in the next couple days as they ship the new one to me so they can schedule an appointment to get him out here to swap it out. I’m happy, I thank him, and send him on his way. He’s at my house for under 5 minutes. I’m impressed.

Nearly two weeks pass, it is now September 5th and still no phone call. I call 1-888-BESTBUY and fight with the menu system again. I get ahold of a human and quickly explain my problem. After “looking it up in her system”, she doesn’t immediately know what I’m talking about. I get frustrated. She gets an idea. She’ll go look it up in their alternate(?!) scheduling system. On hold for 5 minutes. She comes back and I’m talking with not only her, but also a man named Mitchel (I only remember his name because he sounds an awful lot like the commedian Mitch Fatel). He says that the part has not yet been shipped, and that it is actually back-ordered. Lucky me! New ETA: September 27th. Urge to kill rises. I’m told that I will be getting weekly calls to update me on the progress.

The next day I get home from work. Message on the answering machine. It’s Best Buy and I’m told: “Good news, it looks like your shipment has been moved up to October 4th.” At this point I wonder who I pissed off at Best Buy. The message said after recieving the part, I should call in and schedule an appointment. I add Best Buy to my short list.

Two weeks ago, oh let’s say Thursday, September 15th, I get home from work and see a box on my door step. I hadn’t ordered anything and am surprised to see a Best Buy logo on the box. After opening it, the packing list says that it is a “scan converter”. I get excited at the thought of a working TV and quickly call up 1-888-BESTBUY, get through to a human, and then not even carethat I was on hold for 20 minutes. She is able to find my file quickly this time, and says that I should have recieved two parts, and that the other isn’t going to be shipped until October 4th — but not to worry, because those dates are always off. She takes note that I did recieve the “scan converter”, but not the “hyper board”. She can’t do anything for me at all.

Tuesday of the following week (just last week for those of you who are actually still reading this), I come home to another message on my answering machine from Best Buy. It says “This is Jennifer with BestBuy calling to schedule the part install on your TV. My soonest appointment is Wednesday, the 5th. If that does not work give us a call back at 888-BESTBUY to schedule for a later date. Otherwise the technician will call Wednesday morning between 7 and 9 and give you a two hour window for the day. Thank you.” So, I’m being given a date, which one would hope is their next earliest appointment. Optimistically, that date is two weeks away, again. I say that is the optimistic date because it was just “Wednesday, the 5th” which could mean November 5, 2005 or more probably April 5, 2006.

Well, that’s the story up to this point.

I’m still patiently waiting for them to come out and try to fix the TV again.

Well, the guy actually shows up and swaps out the part in my TV. Apparently he only ordered one part and doesn’t know why they would have told me that I needed two. At any rate, he takes apart the TV, switches parts and checks out his work. There is now a new problem with my TV. The vertical sync is off, so that when watching cable TV or switching S-Video inputs, there is a bar somewhere in the middle of the screen. The tech apparently needs to replace an EEPROM also to fix this problem, so now I’m waiting for him call me back to set up another appointment. Urgh.

1 Comment »

August
5th 2005
T-Mobile GPRS Settings on MPx220

Tags: ,

I was looking for a while and I’ve tried all kinds of different settings to get my Motorola MPx220 online through T-Mobile (it is a Cingular branded phone). I finally decided to give up the T-Zones idea and just set up my own HTTP proxy on a port that T-Mobile allows with my limited plan (port 110, POP3).

This works fine if all you want to do is browse the web and check email. You get billed directly for this use though, even if you have the plan, so I used my phone very sparingly for this stuff - especially since I also carry a BlackBerry with unlimited access for one price.

I read an article about Exchange 2003’s “push” ActiveSync (I’ll write an article later how to set this up - it can be a little tricky) and decided that I need to play. Unfortunately, ActiveSync doesn’t play nice with the proxy I set up, so I had to figure out T-Mobile’s actual configuration to get my phone online.

Anyways, here are the proper settings for a Smartphone on T-Mobile:

GPRS Connection Settings
GPRS Connection Settings
Proxy Connection Settings
Proxy Connection Settings


More details after the jump if you’d specifically like to know how to configure these settings on a Windows Smartphone.

Continue Reading »

10 Comments »

July
29th 2005
Windows Update Available to Pirates Again

Tags:

Arrr. Looks like people have already figured out a way around Microsoft’s latest product key check on Windows Update

Before pressing ‘Custom’ or ‘Express’ buttons paste this text to the address bar and press enter:

javascript:void(window.g_sDisableWGACheck='all')

It turns off the trigger for the key check.

[via Boing Boing]

Comments Off

July
13th 2005
nVidia ForceWare v77.72 Video Overlay Issue

Tags:

I recently upgraded to nVidia’s latest drivers (v77.72) for my GeForce 6800 GT and noticed a horrible gamma problem when playing any movies with VLC or Windows Media Player. Everything was flooded and oversaturated, could barely make out some scenes.

So, I did some looking into the issue and it appears that the default gamma setting through some type of bug in this particular version of the driver is 3.something - way, way too high. You can view the setting by going into the video card properties, Video Overlay Settings, then clicking on the Adjust Colors button. You’ll need a workaround to fix this bug because the gamma slider won’t let you put it at 1, the proper gamma level. Instead of Overlay in the dropdown selector, choose All. Then, put the slider on 1 and hit the Restore Defaults button. That should set the overlay settings back to 1 - don’t try to adjust the overlay gamma setting directly, it just doesn’t work.

I’ve been noticing the declining QA in commercial software, but I was still somewhat surprised that something like this made it past nVidia’s QA process. Only after much searching did I find this solution - I wonder how many people have been bitten by this bug.

2 Comments »

April
26th 2005
Golf League

Tags: , ,

So I joined a golf league this year, in hopes of improving my pathetic golf game. We play 9 holes every Tuesday evening at Otter Creek Golf Course, which is a pretty nice course. In the past I’ve usually been in the mid-50’s for 9 after my sliced drives and 3-putts. Officially, I’ve got a handicap of 15 for the league. So far this year I’ve played Otter 3 times and have shot a 51, 56, and 50 - shooting the 56 last Tuesday, the first night of league.

I’ve found a pretty sweet application that I run on my Smartphone (Motorola MPx220). Its called IntelliGolf and assists in round scoring, amongst other things. You can use it to track each individual stroke to find out where you need to work on (for me it would just say everything and give me the finger so I haven’t done this yet). Also, it supports GPS so you can figure out your exact yardage to the pin, you can track your putts, bunker shots, sand saves, etc. You can even use it to have some friendly side-betting - another feature I dare not try until I can find a game that favors my sloppy style. This is a pretty fun app - here’s my scorecard from Sunday.

I just sat thinking about this after coming back from lunch and seeing the rain pick up to make for a very soggy round tonight or possibly no round at all. Sigh.

9 Comments »

February
10th 2005
Sony RM-AV3000 Key Repeating

Tags:

I’ve had a Sony RM-AV3000 for quite some time now, and it is a great remote. I’ve only had one complaint ever since I programmed it to control my Xbox by learning from the Xbox remote.

That complaint was: when you hold down a learned button, the remote does not repeatedly send out IR codes. I had to keep hitting the down arrow in XBMC for example to scroll through my movie or music collection. Not only did I have to keep pressing it, I had to deal with a small delay before the remote would respond. It was very frustrating scrolling down 50 items to find something. So frustrating, that I ended up using my original Xbox remote all the time - you could just hold down, and it would keep scrolling as one might expect.

Now I’m well aware of Remote Central and their review of the RM-AV3000 which contains great programming tips, but unfortunately I couldn’t find the answer to my problem. I Googled a whole lot - nothing.

So, last night as I was playing with my SqueezeBox and again starting to get frustrated with my lack of button repeating, I decided to change the way I had the remote learn the IR codes. Normally, I’d just set it to learn and then press the button on the original remote quickly (otherwise, sometimes it would learn 2 codes so a single up arrow would be up-up). I decided to just mash the button down on the original remote until my RM-AV3000 was done learning.

The result was surprising: success! The trick is to just hold down the original remote’s button until the “learn” item on the RM-AV3000’s LCD disappears. I’m not going to guess why this works, as I’ve had trouble with holding down the original remote button for shorter amounts of time and getting unwanted button repeats.

Anyways, I hope somebody else with a RM-AV3000 can find this information and method useful in fixing their learned codes.

5 Comments »

Next »