I briefly mention the IIci in my (not-yet-complete) Computing History article here on Life is a Prayer.com. I really liked the IIci, and it's probably one of my favorite Macs of all time, especially considering I probably owned and used it the longest!
Special thanks to my brother and dad, who not only helped me get into electronics and computing, but also helped me edit the article.
After a couple years having had no experience with an Android phone of any variety, a generous Twitter follower I had met donated two older Android phones, an original Motorola Droid (running Froyo 2.2.2) and an LG Ally (also running 2.2.2), so I could learn the Android UI and work on porting a couple of my iOS apps.
One unfortunate reality of the Android ecosystem is that phones are often abandoned by their manufacturers after only a year (or less time), and even if not, they are not kept up to date past one or two minor Android OS releases. For instance, both the Ally and Droid are more than capable of running Android 2.3 Gingerbread (and I'm now running 2.3.7 on the Droid, faster than 2.2.x ever ran), but Motorola has ended support for the device.
I was having tons of trouble getting my brand new 11" MacBook Air to get MobileMe Sync set up, and it kept getting stuck with 'Registering computer...' either when I checked the 'Synchronize with MobileMe' checkbox or when I clicked 'Advanced...' and then 'Register Computer'.
Since I've subscribed to iTools, then .Mac, and now MobileMe (soon iCloud) since 2000, I figured this may have something to do with the fact that, after all these years, my default AppleID would change to @me.com (rather than @mac.com, as it has been for years).
The steps you should try before giving up are as follows:
As many of my colleagues mourn the death of a great tech icon, Steve Jobs, I pray for his soul, and hope (sincerely) that he makes it to Heaven. For all his flaws, he was a good neighbor, an optimist, a great strategist, an opponent of pornography, and he built up the tech industry in ways the future history books will show.
Much of my life has been lived along with products created or conceived by Steve himself (see my ongoing computing history here), and my current profession would be nowhere near as interesting as it is without his continual push towards extending the reach of technology into my life.
Thanks to iOS5's support for contentEditable text areas, rich text editors like TinyMCE and CKEditor (two of my favorites, which I install on many Drupal sites using the WYSIWYG module) now work great for editing content on the web in mobile Safari!
This means that I'll be more likely to do site content work on the road with my iPad 2. I just wish they supported file select fields so I could also add images more easily on the go.
Check out all the details over on Midwestern Mac: WYSIWYG Editing (contentEditable support) in iOS 5.
While reading through a relatively decent overview/article on the current controversy, I found a paragraph that I take some issue with, especially with regard to the question of 'faith vs. science/reason':
Ms. Pynchon makes a critical observation: “These religious beliefs (that sexual conduct outside of a one man-one woman marriage is sinful and can be “cured” by Jesus) are held by fewer and fewer Americans. They have also been repudiated by many liberal American Christian churches (including my own. -JM] They fly in the face of American secular legal principles [read as separation of church and state - JM] and contradict our contemporary scientific understanding. They are matters of faith, not science or reason.” What this author is summarizing is what is becoming the national story — that our individual DNA is our essence, and we treat our essence with respect. It’s similar to our other national stories, for example, that you don’t stone a woman to death for adultery.
A few notes on the iPad 2, based on reading the tech specs thoroughly, and observing some videos frame-by-frame:
In the recent hubbub over Motorola Xoom pricing, I started to think a bit more about the current landscape of tablets on the market today—the iPad, and the competition.
Obviously, the iPad has won round 1. And it looks like round 2 is starting with Apple throwing all the punches—even though there's been no word on a second revision from the horse's mouth (yet).
But I was thinking to myself, "Why (and how?!) is Apple the only company selling a worthy $499 tablet." Apple's always been known to most people in the world as a luxury brand—and they are, in some senses—but why is Motorola introducing a tablet that retails for $799 minimum at launch, and will someday have a $599 version?
Motorola, and others in the 'actually working / almost shipping' tablet manufacturing market, probably see that the mid-range iPads are more popular than the cheap ones, and they target this price range/feature set. So, in a sense, what they're doing makes sense: target the large part of the bell curve of tablet sales, and make a great sub-$800 tablet.
However, I think they neglect to see one of Apple's greatest advantages: the upsell.
After having jumped into the pool of mobile app development head first (more on that to come), I finally have a little more perspective when it comes to developing for iOS vs. Android.
One of the first things that I did when I started developing an App for iOS is purchase an iPod Touch. There's no way I wanted to be using my iPhone for all my development work, and I needed a device I could acquire quickly, at a low cost (i.e. without a contract), and not worry about battery life, durability, etc.
Plus, I know tons of people with iPod Touches already—most are people who don't want to spend an outrageous amount of money on a 'smartphone' plan with one of the major US carriers, but want a great mobile computing device/PDA/media player.
So, buy the iPod Touch for ~$200, download Xcode, and you're good to go for iOS development. Plus, the whole App Store process, while it's a bit convoluted at times, is very well structured, and offers developers easy avenues towards getting an app from development to sale to success with little effort required.
Of course, as I'm getting nearer and nearer the App's release, I'm hearing calls from all corners of Geekdom, "When you gonna release for Android?!" And the more frequent the cries of distress, the more frequently I look around for ways that I can/should start developing for Android.