0 comments

TransitPal 2.0

The next version of TransitPal is nearing release soon and I wanted to share what some of the changes have been since version 1.0. This update brings many new features that will help make TransitPal the companion you need if you ride SEPTA regularly.

The first version of TransitPal wasn’t all that exciting. It was designed to fill a need I had at the time, to get realtime bus and trolley information. This made the app a great tool for city riders who frequent the bus and/or trolleys, but doesn’t help the Regional Rail riders at all. Version 2.0 finally starts filling some of the voids that Version 1.0 left. This version is focused around adding Regional Rail support as I start making the app useful to all riders irrespective of their prefered SEPTA mode.

New User Interface

TransitPal 2.0 offers a radically new user interface (UI) that is aimed to feel very native to Windows Phone while also ensuring easy access to information. The new UI is shown in the screenshots below:

Regional Rail Features

Finally Regional Rail support has been added and the support is centered around two major features, Next to Arrive and Train View. The two are shown in the screenshots below.

Train View

Train View is pretty cool. This will allow you to see each Regional Rail train in the system and its current status. If you know you’re waiting on a train this can be a great way to get a quick idea of where it is in the system.

Next to Arrive

This is another pretty neat feature. If you are unsure of what Regional Rail train you need to take or if you can take multiple trains and just want to know the first train you can take this feature will get you that information.

This has been a quick look at some of the new features and I hope the new version proves as useful to you as it does to me.

Version 2.0 should be in the Windows Phone Marketplace early next week!

If you want access to the BETA reply in the comment section below.

0 comments

The Code Blog

I have been looking for a while for the proper focus for this blog. Would it be a personal blog? a code blog? a tech news blog? or something else…

I have settled, finally, on the Code Blog theme. I will occasionally chime in with interesting technology or news, but the main focus will be to share experiences from the trenches. So expect to see a lot of this from now on:

Selec All Code:
1
2
3
Dim i as Integer
i = 36
Console.WriteLine("{0}", i)

I plan on discussing topics such as Test Driven Development (TDD), VB to C#, and etc… This should be fun.

Mobile Review gave a very detailed 13 minute walk-through of the upcoming Windows Phone 7.1/Mango. This is the first very deep glimpse into what the OS update will look like and it shows the platform reaching a major maturity point. With this update Windows Phone 7 is looking less like a 1.0 product and more like a mature competitor to existing Mobile Operating Systems (i.e. iPhone and Android devices).

There are a host of features that will be useful to users. Some announced, such as Linked Inboxes, and some not yet seen, such as Contact Groups or Multi-Tasking Views. I recommend you watch this video for the whole run down.

Source: Windows Mobile Power User via Mobile Review.

The Internet has been full of conversation regarding the finding that the iPhone 4 contains a database tracking users locations via GPS and other information. This database, which stored a year of history or more, was also synced back to the computer via iTunes and stored unencrypted. As noted in this article iPhone keeps record of everywhere you go on The Guardian:

Security researchers have discovered that Apple‘s iPhone keeps track of where you go – and saves every detail of it to a secret file on the device which is then copied to the owner’s computer when the two are synchronised.

Although the article is a good read I think they unfairly limited the scope of this to Apple:

Only the iPhone records the user’s location in this way, say Warden and Alasdair Allan, the data scientists who discovered the file and are presenting their findings at the Where 2.0 conference in San Francisco on Wednesday. “Alasdair has looked for similar tracking code in [Google's] Android phones and couldn’t find any,” said Warden. “We haven’t come across any instances of other phone manufacturers doing this.”

The truth is a lot less rosy for owners of anything other than the iPhone. The same problem, if you see it as one, exists on all of the major smart phone platforms and is only going to get worse. The Wall Street Journal has published a great article going into detail of the problem and why it will only continue to get worse, Apple, Google Receive Phone Users’ Locations:

Google and Apple are gathering location information as part of their race to
build massive databases capable of pinpointing people’s locations via their
cellphones. These databases could help them tap the $2.9 billion market for
location-based services—expected to rise to $8.3 billion in 2014, according to
research firm Gartner Inc.

Windows Phone users have been happy to see this problem as not existing for our platform. As this article posted on posted on WMPowerUser alleges:

Gizmodo has asked the other major smart phone OS companies what their practice was. Like Windows Phone 7 Google has an opt-in system for location data collection, but the company  refused to answer on the record whether this “anonymous” location data is logged persistently.  While no file was found on the Android phones, Google of course would be pretty happy to store the reams of data on their servers and sell it to advertisers for the highest bid.

Asking Microsoft the same question about Windows Phone 7, the company confirmed the only locational data stored on your Windows Phone 7 device is your last known location, for use with the Find My Phone feature

The Find My Phone feature allows you to opt into having your location stored on the phone for the Find My Phone Feature and for faster GPS services. How much data, in terms of historical information, is stored by the phone directly, as in the case of the iPhone, remains to be seen. The concern for privacy hawks though isn’t the implications of a file being on the phone, after all there aren’t many of us who would have our phone in a situation that would make us concerned in this regard. The bigger problem is the tracking of this information server-side by the OEM vendor. This is happening just as much on Windows Phone 7 as it is on Google’s Android and Apple’s iPhone devices. Although the WSJ neglected to mention Microsoft in its article a quick read of the Windows Phone 7 Privacy Policy makes clear they have the same practices as the rest:

The information your phone sends to our location service when an application
asks for location includes a unique ID that is randomly generated and stored on
your phone.  The unique ID does not contain any personal information and is not
used to identify you.   This unique ID is stored by our location service for a
limited time in order to distinguish location requests, which helps us deliver
more accurate and reliable location.  We do not store any information that could
directly identify you, such as your name, phone number, email address, or
address with the information received by our location service and we don’t use
any information received by our location service to identify or contact you.
The information received and stored by our location service only is used to
provide location to requesting applications and to update and improve the
accuracy, efficiency, and reliability of the location service.

All smartphone OEMs are working to snatch as much information as possible about us. The only thing you can do, at present, is to turn off location-based services that run persistently in the background, such as the Find My Phone enhancement. If you are a privacy advocate like I am though I don’t think you can cheer at the current state of mobile privacy; irrespective of OS choice.

The major question is whether or not people care?

After reading Does anyone in Silicon Valley care about Windows anymore? I am forced to wonder if the author is out of touch with reality. He makes the case that Windows 8 isn’t going to be very interesting to anyone because no one cares about PCs anymore. The future has been won by Apple and everyone else has been relegated to second class in the computing world.

Well, at nearly every tech industry event lately I’ve noticed an almost complete shift away from Windows-based computers. Here, take a look at a panoramic photo I shot this morning at the VMware Cloud Foundry announcement (which was very interesting open source Platform-As-A-Service introduction, more Thursday when I get a video up). This room had only two PCs that I could see. The entire rest of the room was on Macs or iPads. Keep in mind that in this one room was a mixture of marketers, developers, executives, press folks, and hard-core geeks.

This isn’t a radical shift for the people in Silicon Valley in my opinion. Although the article makes a case for not seeing them as weird; I think you have to. The bulk of Silicon Valley are both affluent and very technical in nature. Affording them the luxury to use technology that might be more for form than function (they can afford to buy a Mac, PC, Tablet, and host of other gadgets). This allows them to ride trends in a way that average users can’t use.

Is this the new “tech divide?” Those who are passionate about tech are going to get Macs and everyone else is gonna get a PC because their boss probably bought one for them assuming that if you only do email, Excel, and Powerpoint that there’s no need for you to have a Mac?

Maybe I am falling on the wrong side of the digital divide, but I don’t think Apple has yet killed the PC. Apple has created amazing content consumption devices with the iPad and iPhone and they are making a huge impact on how we use technology, but not so far as replacing the PC just yet. There is still a lot of room for a generic device that is best suited at tackling all tasks and not just specific tasks in a walled garden. I also am not convinced the iOS/Mac OS devices will snatch up geeks en masse.

Apple is still very much against the modding community and the PC world is heavily driven by people like me. People who love to tinker with their computers and build them from scratch to have a device that is all their own. Until I can build my own Mac from off the shelf parts without hacking the OS and can run every type of application out there I won’t be considering a Mac and I don’t think many others will either.

I think there are many affluent people who will buy iPads for their great consumption ability and who might buy a Mac for its sleek good looks, but they will also have a PC in the home. This isn’t a sign of any major trend. These same people have a home like mine where the computer to human ratio runs somewhere in the 2.5-3:1 range.

Or do you think the author has it right? Are we looking at an Apple dominant future?

 

2 comments

Sponsored Kindle

Amazon loves to post their major product news regarding the Kindle on their homepage. Not too surprising as it gets them the largest exposure and it is their web property. So I opened the Amazon homepage today and was greeted by a long “letter” from Jeff, their CEO, explaining the cheaper Kindle offering. My eyes perked up seeing a lower cost Kindle, but I quickly lost steam…

Why is the Kindle Ad version only $25 less than a normal Kindle? I assume that Amazon gets paid for the Ads and a cut of the book sales on the Kindle…

It makes me wonder, who is willing to accept a lifetime (of the device) of ads for a mere $25 savings? This really should have been in the $0 price bracket Amazon, seriously.  Ad supported is supposed to be free (or very close)…

Has Microsoft been listening to us users as much as they have been claiming lately?

Us users have been asking for updates at a greater frequency, a lot more than twice a year, and the rumors are we might get that. According to WMPowerUser there is a newer build of WP7, newer than NoDo, being deployed now to Indian devices.

Maybe there is some good news in store at Mix this year…

I have always felt that Nokia was the king of cellphone hardware. I remember having an old Nokia phone when I started at Temple before I got my first Smartphone. Having a boring student job I spent hours a day throwing the phone at the cinder block wall repeatedly. It lived up to it well… So this video is no surprise to me.

Nokia is the best hardware maker in the world. Hopefully them getting Windows Phone 7 will get them back into the game!

0 comments

Was that a bias?

Me and Kerri have been running through life at an impressive pace. I don’t know if it is our determination or the fact that life moves at a breakneck pace no matter what you do that has propelled us, but we’re moving regardless. The latest major goal of ours is to bring an end to the money pit we see as renting a place to live. There is a benefit to renting, you have a place to live, and there are downsides to it, nothing to show for at the end. We feel that it is finally time for us to chart a path away from renting. Why should you care? You shouldn’t, but that isn’t the point of this post. It serves as nothing more than the backdrop.

We embarked on the first round of what we hope will be a pretty common thing for us to do until we’ve reached the end of this trek. At least once a weekend we will be visiting open-houses and Condos to see what the market has for us. Allowing us to get a realistic feel for what the home market has here and what we can afford. We are in the beautiful, if you can call it that, stage of window shopping for the biggest purchase we’ll ever make. And we got our first slap in the face today.

We started our touring out at a beautiful Condo unit known as 23 A Condominium, located just below 23rd and Market Streets. The unit we saw was amazing and it sits at the top of our current, albeit short, list of units. The salesman was very professional, although he started out a bit cold. We may tour the unit again. We left this unit very happy and enjoying our new condo/house hunt.

The next building we went to, The Murano, ruined the rest of our day. It is what inspired this random blog entry…

Me and Kerri enter the building and ask to see their sales office. The attendant makes the normal call and then directs us to the 33rd floor to the sales office. Once we get their the lady we meet immediately dismissed as useless wastes of time. She barely said hi to us, but started out asking us why we were there. After informing her that we were in the market for a place she quickly decided to ask us had we set a price range yet. We informed her we had not. At this stage we are being exploratory. She quipped that most people have a defined price range and she handed us a pamphlet and said we can look at her office for ideas of how the units look. We should return and call her when we have a price in mind. That isn’t to discount her decision to answer a call moments after we arrived and informed the caller she’ll be done with us in 10 minutes.

We were left angry. Unsure why she had refused to do her job and showcase units to us. To explain what special offers they might have and let us get a feel for the building. Could it be that she was an ageist and saw us as too young to be serious? Was it our interracial reality as a couple? I’m sure we would never get an honest answer, but why can’t people be unbiased and respectful?

The best message we got out of this whole ordeal is that this building has an atmosphere we don’t want to live in and on that hand it is good we got smacked with it when we walked in the Sales Office.

I finally have a name for the way I view the world – or at least me in it. I couldn’t help but feel like I was reading a message written for me while reading Why I feel like a fraud earlier today.