Your best source of information and news about accessories, battery pack and iphone on the internet
iPhone REVIEW TOP 50 iPhone VIDEOS iPhone CARD iPhone SOFT

internet

You are currently browsing the articles from iPhone nano - Apple iPhone Articles matching the category internet.

Getting faster uploads with Comcast

I’ll be the first to beat up on Comcast when they screw up. So I thought I would take a second to commend them for doing something good (yes it’s still easy to complain, but let’s not for a moment). I’ve had Comcast Cable Modem service since 1999. The service has been relatively reliable and has not really been down much in the last 8 years. I think my longest outage was about 18 hours. My sister on the other hand was down for an entire week and was pulling her hair out as well as mine. So your mileage and experiences will vary. After all for the most part we’re at the whim of a aging network of cables strung across wooden poles. It’s a mircle it works at all.

Comcast has the monopoly in my area. Sure I can go with DSL (as a matter of fact I also have DSL as a backup) or other services, but none of them are as fast or even come close. I keep waiting for FIOS or AT&T’s rumored Fiber Optic service, but it’s just not here yet. So Comcast Performance Plus is it for me, for now.

 

I work from home. I need the speed!

Even though the (Comcast) service is considered to be expensive by some (If you’ve been to some other parts of the world, you’ll know it’s not. I have friends in other countries that pay a lot more for a lot less), it has been worth it. I work from home and I need the fastest most reliable internet service that I can get. It’s not uncommon for me to download gigabytes of files from work. This is also why I have AT&T’s DSL service as a backup. If and when Comcast goes down, I can’t call in and say “sorry, I won’t be working today AND I don’t know when I’ll be working again.” I have the DSL service on a separate Wi-Fi network. If Comcast does go down, I simply switch to my other network and keep right on working.

 

A welcomed email message

Having fast download speeds has become the norm. However, upload speeds have lagged way behind and still do. Granted we’re usually consuming more information than we’re publishing, but that is changing rapidly. We’re pushing more and more content out these days and the upload speeds have to keep going up. I’m FTPing stuff up to servers all the time. I do video podcasts, photo galleries, large email attachments, etc. on a daily basis. So when I got this message from Comcast, I just smiled and thought “bring it on!”

 

Putting it to the test

I immediately went to my favorite internet speed test site and ran my usual test against the Chicago server (the closest one to me). I was thrilled with my results for both download AND upload speeds (see the top of this post for the final results). My upload speed was indeed testing much faster (compare to last year’s test) than before and I welcome this improvement.

testing in progress (love the animation of this site)

 I also took this opportunity to do a couple of comparisons:

I tested my DSL connection by simply switching the ethernet cable coming out of my MacPro (which I used to do the above tests) from my gigabit ethernet switch that is connected to my cable modem and plugged it directly into the AT&T supplied DSL router. I expected the speed to be much slower and it was. However, this is the fastest DSL connection available to my home:

I also asked my team member Lynn Grillo to send me a test from her Verizon FIOs connection (keep in mind that she ran this test on a slower MacBook Pro AND over Wi-Fi. She also tested against the NY server. Her upload speed was still faster than mine (so not apples to apples, but still interesting):

Just to even things out a bit, I tried a test using my MacBook Pro over Wi-Fi (802.11n) and here is the best result:

and the worst result running the test 5 times in a row:

Even in the test that yielded the slowest download speed, my NEW Comcast upload speed remained pretty consistent.

Comcast, I’ll take more! I know you can turn it up to be even faster. If Fiber comes into my area with faster service, I’ll drop you like a hot potato. If you want to keep me as a customer, keep the prices competitive, the servie relaible and the speed up. So let’s get it going!

Written by Terry White on July 7th, 2008 with no comments.
Read more articles on internet.

I had internet access in my car!

Actually it wasn’t my car, it was my car service. As you may have read in yesterday’s post, I’m in San Jose California this week on business. I usually fly into SFO because it’s a direct flight. I’ve used the same car service for years now. El Paseo Limo has never let me down. They are always on time, courteous and hassle free. However, when I got into the back of the car this past Saturday, I decided to do some email using my iPhone. As soon as I fired up the iPhone it detected a Wi-Fi network called "elpaseolimo9". I’m so used to blowing off networks that I don’t recognize (many of them being fake) that I dismissed the dialog box immediately. After a couple of minutes I started thinking about it and thought, "why would someone create a fake network at the airport called "elpaseolimo9"? So I went back to my network settings and sure enough it was still there! I asked the driver, "do you guys actually have internet access in your cars now?" He said, "yes!" He then pointed to the back window and low and behold there was a Linksys wi-fi router sitting back there. For a split second I thought I was on a episode of Pimp My Ride.

 

There was no additional cost or passwords. No login pages either. It was also fairly speedy and I was connected the whole way from SFO to downtown San Jose. My guess is that this router was connected to some type of 3g network such as Verizon’s EVDO service. However, I was impressed by just how seemless and well it worked. El Paseo, way to stay ahead of the competition and to keep your business customers productive/happy!

Written by terrywhite on April 16th, 2008 with no comments.
Read more articles on 3G and EVDO and internet and wi-fi.

Web conference with BRIO for Free

More and more people are wanting to share ideas and and concepts without having to physically drive or fly to where their clients, colleagues or friends are. Typically web conferencing systems are reserved for business use and well, out of the reach of smaller shops, consultants and individuals. Adobe hopes to change all that with a new FREE service code named BRIO. One of Adobe’s best kept secrets is Adobe Acrobat Connect Pro which is a full fledged conferencing and eLearning system for business and education. BRIO is based upon the same technologies (Flash) and aimed at getting people to experience web conferencing first hand without the up front costs and infrastructure.

 

How could I use this?

As we all know it’s sometimes (most times) easier to show someone something rather than trying to explain it over the phone or via email. Once you set up your BRIO account you get a static URL to your meeting room. You login to your room and invite up to two other people. Once all 3 of you (or 2 of you) are in the room, you can then share your screen and the other folks see exactly what you’re doing in real-time. Although you’re limited to 3 paricipants in your room at once, that doesn’t mean that those participants have to be alone in their physical rooms. This could be 3 conference rooms full of people all watching on a big screen.

This would be a great way to show your client the work you’re doing without actually having to give them the files just yet. You can show the actually apps you’re working in, slides or whatever you want. Not only can you share your screen, but you can upload files for them to download (we all know how hard it can be to send email attachments through corporate firewalls right?). It gets better, your BRIO account comes with the ability to use your webcam to broadcast your live video. You also get VoIP AND a teleconference number to boot. Although the teleconference number is not toll-free (ie. it’s a long distance call), it is free to use. So if you don’t have the bandwidth or microphone setup to do VoIP, just have your folks dial in to the conference on their phones.

 

Yes, it really is FREE

Although your BRIO account is in fact FREE, there are some limits compared to the full Connect Pro product. In the full Connect Pro product you’re not limited to just 3 participants. You can also setup multiple meeting rooms, you get multiple room layouts to choose from, whiteboarding, the ability to upload video content that plays back through Connect Pro, record meetings and host of other features. However, for just starting out and for smaller meetings, you just can’t go wrong with BRIO. Also keep in mind that BRIO is cross platform and doesn’t require your participants to download or install anything. They likely already have what they need to watch the meeting in their browser, the Adobe Flash Player!

 

OK, nothing’s free, what’s the catch

Yep, you caught me! You’re right, there is some angle. There must be! Well, it’s true. OK, here goes. It’s FREE! I know, I know, but it is. The only catch is that Adobe hopes that by trying this FREE version out, you’ll get so hooked that you’ll want more and you’ll want to step up to the full version of Connect Pro for your business or organization to get rid of the limits. However, you’re not obligated to do so. So you have nothing to lose. Account setup is painless and if you already have an Adobe ID, it takes about 1 minute to set up your BRIO account.

 

Um, so what are you waiting for? Go create your FREE BRIO account and meeting room today and give it a shot. Show off that cool work you’ve been doing. You’ll look so good to your clients this way.

Written by terrywhite on March 14th, 2008 with no comments.
Read more articles on Adobe and internet.

AT&T and Verizon 3G cards compared

I’ve been a long time fan of Verizon’s EVDO network. I was a fairly early adopter and have been quite happy with the service. However, there is one thing that has led me to have to look at an alternative network and that’s the fact that I’m traveling abroad more and more for work. Verizon’s EVDO network is great in the states, however it’s practically non-existent outside of the US.

So with that in mind I signed up to get a AT&T 3G card through work. At the time I ordered the card, the ExpressCard version was not available to us to order. So I went with the USBConnect 881 card. While I would much rather have an ExpressCard version simply because it fits better into the MacBook Pro, the USB version works with computers that don’t have ExpressCard slots and it’s not that bad.

Before I have my Verizon card turned off, I decided to do some speed tests in various locations before my next international trip. I went to Miami for a conference and I fired up both cards and did some tests at my favorite internet speed testing site, speakeasy.net/speedtest/. While I was in Miami, I got these results (tested against the Atlanta server):

Verizon EVDO speeds using a V740 (rev.A) card

AT&T USBConnect 881 card

 

Next I traveled to Seattle for a week of meetings and here’s what I got (tested against the Seattle server):

Verizon EVDO speeds using a V740 (rev.A) card

AT&T USBConnect 881 card

The speeds vary from location to location. However, AT&T’s upload speeds seem consistently faster than Verizon’s.

 

Traveling internationally

Sunrise in Marbella Spain this morning (makes you feel all warm and fuzzy doesn’t it? :) ) If you’re interested in exactly where this shot was taken, check out the embedded GPS metadata in the shot or simply click on it above.

 

This week I’m in Marbella Spain for meetings and while I have a very good Wi-Fi connection at the hotel here, there were a couple of times I had no access and used the AT&T card. So I decided to run a test here too and here’s what I got (tested against the New York server):

As you can see 3G speeds are not the same everywhere. Although the driver reported that I was on a "3G" network here, the speeds were dramatically slower than what I was getting in the states. Although slower, the speed I’m getting here in Spain is fine for email and general web surfing.

 

 

Mac compatibility?

The Verizon cards are directly supported by Mac OS X 10.4.x Tiger and Mac OS X 10.5.x Leopard. This is a great thing because it means never having to worry about installing or updating drivers. You just plug the Verizon card in and activate it directly from the menu that pops up in your menu bar. However, this is not the case with the AT&T USBConnect 881 card or the AT&T ExpressCards. With the USBConnect 881 card I had to go download the free driver from Sierra Wireless. The instructions were pretty clear on where to download the driver right in the packaging that came with the card. However, this driver seems minimal at best. I find that I have to launch and relaunch it a few times occasionally to get it to actually connect. Once it does connect it’s pretty stable and stays connected for me. I’m surprised that Apple doesn’t support the AT&T cards natively in the OS like they do for Verizon cards considering their relationship with AT&T with the iPhone.

Sierra’s Mac driver

 

What about the costs?

3G wireless cards/plans aren’t cheap. However, if you travel regularly you could easily justify one if you regularly pay for hotel internet access which ranges from from $9.95-$24.95/day. Of course some hotels have free internet access, but unfortunately that’s not the norm. The Verizon V740 EVDO card/plan goes for $59.99/mo. ($79.99 for the card if you do a 2 year contract or $204.99 if you do a 1 year contract). Verizon also offers a USB solution. Although Verizon claims their service to be "unlimited", there are in fact limits and if you hog too much bandwidth, you could get your service suspended. Check out the 3gstore.com site for best prices and info.

The AT&T card goes for $60/mo. (5000MB/mo. max bandwidth without paying overages) When roaming in Canada - 0.015/KB, when roaming internationally 0.0195/KB. The card is $49.99 with a 2 yr. contract and after rebates. You could just buy the card outright for $299.99 with no contracts.

 

The Bottom Line

If you spend more than 7 nights a month in hotels paying for high speed internet, getting a 3G wireless card is a no brainer. If you travel internationally, then you’ll want to go with one of the AT&T cards. If you only travel in the US, then Verizon has the better coverage at the moment than AT&T.

Written by terrywhite on March 12th, 2008 with no comments.
Read more articles on 3G and Where's Terry White? and internet.

Mobile applications, RIP

Summary: The business of making native apps for mobile devices is dying, crushed by a fragmented market and restrictive business practices. The problems are so bad that the mobile web, despite its many technical drawbacks, is now a better way to deliver new functionality to mobiles. I think this will drive a rapid rise in mobile web development, largely replacing the mobile app business. This has huge implications for mobile operators, handset companies, developers, and users.


The decline of the mobile software industry

Mobile computing is different from PC computing.

For the last decade, that has been the fundamental rule of the mobile data industry. It was the central insight of Palm Computing's "Zen of Palm" philosophy. Psion came up with similar ideas, and you can hear echoes of them from every other successful mobile computing firm: Mobile computers are used differently from PCs, and therefore must be designed differently.

We all assumed this also meant mobile devices needed a whole mobile-specific software stack, including an operating system and APIs designed specifically for mobility, and native third-party applications created from the ground up for mobile usage.

That's what we all believe, but I'm starting to think we got it wrong.

Back in 1999 when I joined Palm, it seemed we had the whole mobile ecosystem nailed. The market was literally exploding, with the installed base of devices doubling every year, and an incredible range of creative and useful software popping up all over. In a 22-month period, the number of registered Palm developers increased from 3,000 to over 130,000. The PalmSource conference was swamped, with people spilling out into the halls, and David Pogue took center stage at the close of the conference to tell us how brilliant we all were.

It felt like we were at the leading edge of a revolution, but in hindsight it was more like the high water mark of a flash flood. In the years that followed, the energy and momentum gradually drained out of the mobile applications market.

The problem wasn't just limited to Palm; the level of developer activity and creativity that we saw in the glory days of Palm OS hasn't reappeared on any mobile platform since. In fact, as the market shifted from handhelds to smartphones, the situation for mobile app developers has become substantially worse.

That came home to me very forcefully a few days ago, when I got a call from Elia Freedman. Elia is CEO of Infinity Softworks, which makes vertical market software for mobile devices (tasks like real estate valuation and financial services). He was one of the leaders of the Palm software market, with a ten year history in mobile applications.

I eventually moved on from Palm, and Elia branched out into other platforms such as Blackberry. But we've kept in touch, and so he called recently to tell me that he had given up on his mobile applications business.

Elia gave me a long explanation of why. I can't reproduce it word for word (I couldn't write that fast), but I've summarized it with his permission here:

Two problems have caused a decline the mobile apps business over the last few years. First, the business has become tougher technologically. Second, marketing and sales have also become harder.

From the technical perspective, there are a couple of big issues. One is the proliferation of operating systems. Back in the late 1990s there were two platforms we had to worry about, Pocket PC and Palm OS. Symbian was there too, but it was in Europe and few people here were paying attention. Now there are at least ten platforms. Microsoft alone has several -- two versions of Windows Mobile, Tablet PC, and so on. [Elia didn't mention it, but the fragmentation of Java makes this situation even worse.]

I call it three million platforms with a hundred users each (link).

The second technical issue is certification. The walls are being formed around devices in ways they never were before. Now I have to certify with both the OS and with each carrier, and it costs me thousands of dollars. So my costs are through the roof. On top of that, the adoption rate of mobile applications has gone down. So I have to pay more to sell less.

Then there's marketing. Here too there are two issues. The first is vertical marketing. Few mobile devices align with verticals, which makes it hard for a vertical application developer like us to partner with any particular device. For example, Palm even at its height had no more than 20% of real estate agents. To cover our development costs on 20% of target customer base, I had to charge more than the customers could pay. So I was forced to make my application work on more platforms, which pushed me back into the million platforms problem.

The other marketing problem is the disappearance of horizontal distribution. You used to have some resellers and free software sites on the web that promoted mobile shareware and commercial products at low or no charge. You could also work through the hardware vendors to get to customers. We were masters of this; at one point we were bundled on 85% of mobile computing devices. We had retail distribution too.

None of those avenues are available any more. Retail has gone away. The online resellers have gone from taking 20% of our revenue to taking 50-70%. The other day I went looking for the freeware sites where we used to promote, and they have disappeared. Hardware bundling has ended because carriers took that over and made it impossible for us to get on the device. Palm used to have a bonus CD and a flyer that they put in the box, where we could get promoted. The carriers shut down both of those. They do not care about vertical apps. It feels like they don't want any apps at all.

You can read more of Elia's commentary on his weblog (link).

Add it all up, and Elia can't make money in mobile applications any more. As he told me, "Mike, it's time for you to write the obituary for mobile apps." More on that later.

Although it's a very sad situation, if Elia's experience were an isolated story I'd probably just chalk it up to bad luck on the part of a single developer. But it mirrors what I've been hearing from a lot of mobile app developers on a lot of different operating systems for some time now. The combination of splintering platforms, shrinking distribution channels, and rising costs is making it harder and harder for a mobile application developer to succeed. Rather than getting better, the situation is getting worse.

I've always had faith that eventually we would solve these problems. We'd get the right OS vendor paired with a handset maker who understood the situation and an operator who was willing to give up some control, and a mobile platform would take off again. Maybe not Palm OS, but on somebody's platform we'd get it all right.

I don't believe that any more. I think it's too late.


The mistake we made

We told ourselves that the fundamental rule of our business was: Mobile is different. But we lost sight of an even more fundamental law that applies to any computing platform:

A platform that is technically flawed but has a good business model will always beat a platform that is elegant but has a poor business model.

Windows is the best example of inelegant tech paired with the right business model, but it has happened over and over again in the history of the tech world.

In the mobile world, what have we done? We created a series of elegant technology platforms optimized just for mobile computing. We figured out how to extend battery life, start up the system instantly, conserve precious wireless bandwidth, synchronize to computers all over the planet, and optimize the display of data on a tiny screen.

But we never figured out how to help developers make money. In fact, we paired our elegant platforms with a developer business model so deeply broken that it would take many years, and enormous political battles throughout the industry, to fix it -- if it can ever be fixed at all.

Meanwhile, there is now an alternative platform for mobile developers. It's horribly flawed technically, not at all optimized for mobile usage, and in fact was designed for a completely different form of computing. It would be hard to create a computing architecture more inappropriate for use over a cellular data network. But it has a business model that sweeps away all of the barriers in the mobile market. Mobile developers are starting to switch to it, a trickle that is soon going to grow. And this time I think the flash flood will last.

If you haven't figured it out yet, I'm talking about the Web. I think Web applications are going to destroy most native app development for mobiles. Not because the Web is a better technology for mobile, but because it has a better business model.

Think about it: If you're creating a website, you don't have to get permission from a carrier. You don't have to get anything certified by anyone. You don't have to beg for placement on the deck, and you don't have to pay half your revenue to a reseller. In fact, the operator, handset vendor, and OS vendor probably won't even be aware that you exist. It'll just be you and the user, communicating directly.

Until recently, a couple of barriers prevented this from working. The first was the absence of flat-rate data plans. They have been around for a while in the US, but in Europe they are only now appearing. Before flat-rate, users were very fearful of exploring the mobile web because they risked ending up with a thousand-Euro mobile bill. That fear is now receding. The second barrier was the extremely bad quality of mobile browsers. Many of them still stink, but the high quality of Apple's iPhone browser, coupled with Nokia's licensing of WebKit, points to a future in which most mobile browsers will be reasonably feature-complete. The market will force this -- mobile companies how have to ship a full browser in order to keep up with Apple, and operators have to give full access to it.

There are still huge problems with web apps on mobile, of course. Mobile web apps don't work when you're out of coverage, they're slow due to network latency, and they do not make efficient use of the wireless network. But I believe it will be easier to resolve or live with these technical drawbacks in the next few years than it will be to fix the fundamental structural and business problems in the native mobile app market.

In other words, app development on the mobile web sucks less than the alternative.

Here's a chart to help explain the situation. Imagine that we're giving a numerical score to a platform, rating its attractiveness to developers. Attractiveness is defined as the technical elegance of the platform multiplied by how easy it is for developers to make money from it. The attractiveness score for native mobile app development looks like this over time:



This is why mobile app developers are in trouble. Even though the base of smartphones has been growing, and the platforms themselves have become more powerful, the market barriers have been growing even faster. So attractiveness has been dropping.

Now add in mobile web development:



Based on what I'm hearing from mobile developers, the lines just crossed. The business advantages of mobile web development outweigh its technical limitations. More importantly, if you look at where the lines are going, the advantage of mobile web is going to grow rapidly in the future.

I'm not saying all native mobile development is dead. In fact, we're about to see the release of Apple's native development tools for the iPhone, and as Chris Dunphy just pointed out to me, they are sure to result in a surge of native development for that platform. But I think even a rapidly-growing base of iPhones can't compare to the weight of the whole mobile phone market getting onto a consistent base of browsers.


What it all means

If you're a mobile developer, you should consider stopping native app development and shifting to a mobile-optimized website. That's what Elia did, and he said it's amazing how much easier it is to get things done. Even mobile game developers, who you'd think would be the last to abandon native development, are looking at web distribution (link; thanks to Mike Rowehl for pointing it out).

See if you can create a dumbed-down version of your application that will run over the mobile web. If the answer is yes, do it. If the answer is no, try to figure out what technology changes would let you move to the web, and watch for those changes to happen.

There are exceptions to any rule, and I think it makes sense to keep doing native development if your app can't work effectively over the web, and it's a vertical application so popular that you can get about $50 or more in revenue per copy. In that situation, you probably have enough resources to stay native for the time being. But even you should be monitoring the situation to see when you can switch to the web, because it will cut your expenses.

If you're a mobile customer, make sure your next smartphone has a fully functional browser that can display standard web pages. And get the best deal you can on a flat-rate data plan; you'll need it.

If you're an operator or a handset vendor, get used to life as a dumb pipe. By trying to control your customers and make sure you extract most of the revenue from mobile data, all you've done is drive developers to the Web, which is even harder to control. You could have had a middle ground in which you and mobile developers worked together to share the profits, but instead you've handed the game to the Google crowd.

Congratulations.


Oh, about that obituary...

In loving memory of the mobile applications business. Adoring child of Java, Psion, Palm OS and Windows Mobile; doting parent of Symbian, Access Linux Platform, and S60; constant companion of Handango and Motricity. Scared the crap out of Microsoft in 2000. Passed away from strangulation at the hands of the mobile industry in 2008. Awaiting resurrection as a web service in 2009. In lieu of flowers, the family asks that you make a donation to the Yahoo takeover defense fund.

Written by Prathik on February 24th, 2008 with no comments.
Read more articles on Applications and Developers and OS and Symbian and Windows Mobile and iPhone and internet and mobile data and platforms and web apps.

« Older articles

No newer articles