Elegant Technologies

  • Meaningful Ventures
  • Simulation & VR/AR/XR
  • Education
  • Mobile Apps
  • Technology & Business
  • Blog
  • About
    • Ongoing Projects
      • Open Kitchens
      • School Twist
    • About Me
    • Contact Me

iPad Annoyances

2010-05-07 by JJBigThoughts

I’ve been using the iPad since day one, and I thought I would categorize some things that I still find annoying about the iPad. Consider this a Dear-Apple letter for things they should refine.

1) The brightness controls are not calibrated for dark rooms. I often read my iPad in bed, at night, but the screen is simply way too bright. It is bright enough that a bed partner will need to turn away from it so that they can sleep. So, every night, I go into Settings and lower the brightness to its darkest setting. The next morning, I reverse the process. This is not ok.

2) The iPad has a bad habit of doing an unwanted screen orientation rotation when it is moved from vertical to flat. Flat, like, flat onto my lap or table top. The is really never the desired behavior, because hey! – I was looking at that!

3) The wireless-keyboard connection is way too sticky. As I write this, I’m sitting at my kitchen table with my iPad and bluetooth keyboard. Its great. If I were move to the couch to surf the web, I wouldn’t want to use my keyboard anymore that is still sitting in the kitchen. However, the iPad stubbornly refuses to bring up the on-screen keyboard until I go into settings and disable bluetooth. I would really like to just hit a button on the keyboard to disconnect it, like, say, the Eject button…
[Update] I’ll be damned – guess what the eject button does! It brings up the soft keyboard – but its only temporary. I bet there is a way to totally disconnect – hmmm.
[Update – 24 May, 2010] I’m an idiot. You can get this to mostly work by remembering to turn off the wireless keyboard when done. You do this by pressing and holding the power button for about three seconds. When you press the power button, the little green light will turn on, and then off after a few seconds, which is how you’ll know it is off. At that point, your software keyboard will pop back up. This solution isn’t perfect, but it isn’t bad. My happiness quotient just went up!

The keyboard dock I settle on

[Update – 10 August, 2010] My old wireless keyboard simply wasn’t good enough. The Apple iPad Keyboard Dock just arrived today. You know – the one the physically plugs into the base of the iPad. It isn’t an ideal solution since it isn’t as portable as the wireless keyboard, but it seems solid and has a few iPad specific keys. Most importantly, since the connection is physical, the device shouldn’t get confused as to whether or not I have a physical keyboard in front of me.

4) Don’t get me started on Apple’s official iPad case.

5) On physical keyboards, I can hit the Delete key to left-delete, but I can hit, say, fn-Delete to right-delete as if I were on my desktop.

6) [new] The home button is too loud. While in bed, I’m afraid to hit it. It would be too loud for some meeting situations, too.

So, that is a pretty short list. Since, though, you can’t hack the iPad or iPhone much, unlike the Android phones, we’ll all have to wait patiently for Apple to address these. None of the above are show stoppers, and competition in the field is hot enough, that things do seem to get addressed by all of the vendors eventually.

Filed Under: iPad Tagged With: annoyances, brightness, iPad, keyboard

Apple’s iPad Case is Badly Designed: How to Make It Better

2010-05-05 by JJBigThoughts

When I bought my iPad on day one, I also bought the official Apple case along with it, and the official Apple docking station (doc). I’ve already hacked up my case to make it compatible with the doc, but I’m about to get out the scissors, again.

After using this iPad combo for a few weeks, I’m having two problems, one big, one small, speaker coverage and orientation-lock blockage. The case has little holes so that sound can escape from the speakers, but, at least on mine, the don’t align with the speaker grill. The iPad fits in snugly so there really isn’t any wiggle room. The holes are simply in the wrong spot. WTF?

Secondly, and more importantly, the case has a sort of annoying and uncomfortable flange around the body. The flange seriously blocks the orientation-lock switch, and, to a lesser degree, the volume control. I’m going to hack these real-soon-now(tm).

Fix 1 (optional): Docking Station Compatibility

Fix 2: Uncage the Speak Grill

Before:
_-6.jpg
After:
_-2.jpg
_-3.jpg

Fix 3: Free the Volume and Orientation-Lock

Before:
_-2-2.jpg
After:
_-5.jpg

Now, my hacks are pretty ugly, I know. The rubberized case isn’t very easy to gracefully cut with scissors, and, truthfully, I didn’t put too much time into it. Yours will probably turn out better.

Filed Under: Elegant Labs, iPad Tagged With: design

Everybody Loves Robots

2010-04-28 by JJBigThoughts

Recently, while tinkering with spare electronic parts with my six year old son, I decided to try to get him involved in a local chapter of some robots-for-kids program, but I couldn’t find anything for him. Ok, you may not be surprised, but I was. After some searching, and researching, we ended up starting a Lego based robot club at his school, which, so far, has been very well received. My son is pretty lucky to have an opportunity like this, but I wish more kids, across the country, could benefit from a engineering-focused, after-school, program.

So, I’m kicking off, under the sponsorship of Elegant Technologies, the non-profit Everybody Loves Robots. Everybody Loves Robots helps kids gain the confidence, competence, passion, and resources to make robots, and other cool stuff. Students will work in small teams with like-skilled students and a grown-up coach to go through a set curriculum of foundation projects, with the coaches helping the kids when they get stuck, and helping the kids understand the more interesting parts of their creations.

Inspired by USFirst, the new organization is called Everybody Loves Robots. Enjoy.

PS – I’m taking donations to help scale the organization, so give until hurts and don’t be a wimp about it.

Filed Under: Elegant Labs Tagged With: kids, non-profit, robots

The iPhone HD and iPad means Apple Hates Apps – That’s a Good Thing

2010-04-20 by JJBigThoughts

According to Gizmodo, this is Apple’s next iPhone, importantly, to me, with a screen of 640×960. There has been a lot of kvetching around the Internet about the iPhone’s new case, it’s front facing camera, etc. but I think that people are missing the cooler picture here. Since the iPad’s resolution is 768×1024, and that the original iPhone’s screen is at 320×480, then we can only draw one logical conclusion: Apple hates apps.

Yup – I said it. There is no taking it back. I dare you to disagree. Well, at least some apps. The bad apps. The unloved apps.

hero-shop-pixi.png
pre-family-verizon-device.gifOne of the iPhone’s, and iPod touch’s early competitive advantages against the Android, Palm, Nokia, and Blackberry was it’s consistent development target. As a developer, a typical app that I built for the iPod touch would work just fine for the all of the iPhone platforms because they had the same input, same screen resolution, etc. If it worked on an iPod touch, then I really didn’t need to test it on, say, an iPhone 3G. Unlike, say, the Blackberry line, with several different resolutions, orientations, and input methodologies, developing for one model meant very little chance of it working on the other models. My early Blackberry development was a bit of nightmare. I screamed at Palm when, after making a game for them targeted at 320×480 on the Palm Pre, when they started shipping the Palm Pixi with resolution of 320×400. What kind of sadist company would do that to their developers? Don’t get my started on what it is like to test for a Nokia app. That fragmentation made it quite difficult to develop for them. The recent spat of resolution changes for the iPhone line, though, changes that Apple advantage (but don’t worry about Apple just yet).

pic1.jpgbb_phone_storm29550.jpgbb_phone_bold9700.jpg

Why would Apple do this? Well, partly, of course, is that they sorted of needed to get higher resolution screens for the iPad. But for the iPhones, those little screens are good enough, and Apple has never been known for introducing technology with out a corresponding and compelling uptick for the user’s experience. I think this is part of their strategy for culling their massive app catalog of the crappy apps. I don’t think you can underestimate how many of the apps in the app store basically don’t make any money. Stories abound about the app producer that spent $30,000 in development but only harvested $1,000 from the app store. There are countless more, and I know from first and second hand experience, of apps that, although costing less to develop, are only earning $100 in revenue over the life of the app. So, arguably, most, but not all, of the apps, just suck. Those developers will simply not re-invest the time and money to port them to the iPad or the higher-resolution iPhones.

This is win-win for Apple and the consumers. Apple still gets to rightly claim an un-godly number of apps in their catalog, but as the newer devices come online, those consumers will only normally see the apps designed for their device. As a new iPad owner, I really felt compelled to remove every iPhone app, except for the one or two that didn’t have an iPad equivalent and were actually important to my daily workflow.

My recent apps that I upgraded for to the iPad, Nightlight and Powernap: Forty winks anywhere meant some significant re-thinking of the app. I couldn’t just rely upon iPhone emulation mode – things didn’t look good without re-designing. Redesigning for a different screen is a big deal. The investment is significant. The looming changes in screen resolutions out of Apple is also having me revamp my whole programming workflow – something difficult for less sophisticate programmers and developers shops to pull off. Developing for the iPhone OS line just became a lot tougher.

What Apple could have done to make me think different? While in emulation mode, when zoomed in at 2x, I would have expected to see the fonts, for example, re-scaled. Imagine when you zoom-in in Safari, the text still looks awesome. Not the case for iPhone apps on the iPad. Graphic images also could also have been resampled/interpolated, like when you plop a DVD into a player attached to your fancy HD TV. Those DVDs, without extra processing, look pretty crummy. That crummy image was, originally, a big marketing angle for Blue-Ray purchases. But with good processing, a DVD actually looks pretty decent on an HD TV. Apple is a smart company – they could have done that, too, if they thought it important enough – they just didn’t.

This is all pretty good stuff. Apple wins. Consumers win. And, I think, independent developers will win because of fewer get-rich-quick developers out there trying to win the app lottery, undermining the economics. I, for one, welcome our new varying resolution Apple overlords.

Filed Under: Android, Blackberry, Business of Software, iPad, iPhone & iPod touch, Nokia, Palm, Technology Trends & Looming Opportunities Tagged With: iphone ipad iphonehd apps

iPad as Nightstand: The Apple iPad Case and Docking Station

2010-04-12 by JJBigThoughts

So I harbor fantasies of making the truly ultimate alarm clock. I’ve actually schemed about the finer points of alarm clock design since I was a kid, with my college years serving as my main inspiration. I think the iPhone and iPad can both be great alarm clocks that sit on your nightstand, but I’m running into some practical problems with my iPad – it’s case.

Yesterday I bought the Apple dock for the iPad so that it can charge overnight and safely run an app throughout the evening without draining the battery. When I brought the dock home, I discovered that I couldn’t mount the iPad onto the dock.

I have a case for my iPad and it was interfering with my dock. It is the official Apple case. A decent, even if terribly overpriced, case.
Do I need the case? I live in a house with a two year old and a six year old, so the thought of a naked iPad makes the muscles in my back tighten-up with nervous tension. Hmmm – what to do.

Ok – so out come the scissors! I expanded the cut-out in the bottom of the case where the dock goes. I also opened up a rectangular area in the back to match where the back-rest of the dock will sit. Now – the dock mounts fairly well.

So – I hope this little trick works for others. I wish the case had been designed to work with the dock in the first place – I hate hacking with scissors.
case-2010.jpg
case-2010-2.jpg
case-2010-3.jpg
case-2010-4.jpg

case-2010-5.jpg
case-62010.jpg

Filed Under: iPad

Nightlight now on the iPad – first impressions.

2010-04-03 by JJBigThoughts

Happy iPad day. I picked up my iPad at Pentagon City this morning. We made it a family outing and my six year old son was at least as excited as I was. We got in and out of the Reserved line a in about 20 minutes, so really a pretty good experience.

I like the iPad so far. Nice screen. Nice keyboard. Nice heft. Very few things to complain about.

Here are my complaints. My home button is a bit loud. A little too loud if you are typing in bed and don’t want to wake your partner. It would be too loud for a meeting, too. I seem to recall, though, that my last iphone had a loud home button, but that it quieted down with use, so take this complaint with a grain of salt.

I also resent that I can’t seem to use my old iPhone cable to charge my iPad. It’s like a big loyalty tax. What is is up with that? Correction: The problem wasn’t with the cable, it was with what it was plugged into. If I plug into my older MacBook pro, then it won’t charge, but it will charge if I lug it into the wall. What is up with that. More correction: charges sometimes on the MacBook a maybe when the iPad is turned off?

All in all, a great product, though. I’ve had a lot of fun with it so far.

I launched an upgrade to Nightlight for the iPad – check it out. Although I was stoked to have that out on opening day, I’m really bummed that I’m still having issues with getting my Powernap upgrade out the door. It’s seems to work fine for me, but apparently crashes on Apple’s test rig – arghhh. [Update: Powernap: Forty winks anywhere is doing just fine.]

I also launched a simple, but useful upgrade to Elegant Quadratic and launch a Pythagorean equation solver and generic math expression solver called Lil Math. These three are using a new technology that I’m developing to streamline app development – especially cross platform stuff. More about that later.

Filed Under: iPad, News, Products & Apps, Technical Tagged With: iPad, nightlight

They love me on SlideShare.com

2010-04-03 by JJBigThoughts

Slideshare.com just e-mailed to tell me that my Blackberry slideshow was popular yesterday, making it to the most active slideshow on in the twitter-verse.

I’m sad that I was unceremoniously e-mailed, only to learn that I had simply slept through my 15 minutes of fame.

Filed Under: Blackberry, News, Technology Trends & Looming Opportunities

My Talk from Blackberry Developer’s Conference: Cross Platform Strategies + PhoneGap

2009-11-18 by JJBigThoughts

I recently returned from the excellent BlackBerry Developers Conference where I gave a talk on cross-platform development strategies.

Cross Platform Development Strategies with vendor review and PhoneGap case study

View more presentations from Elegant Technologies, LLC.

Filed Under: Technology Trends & Looming Opportunities Tagged With: Android, Blackberry, Cross-Platform, iPhone, Nokia, Palm

Adam, from RIM, posted his top…

2009-10-29 by JJBigThoughts

Adam, from RIM, posted his top anticipated sessions (http://bit.ly/4he1bv) for upcoming Blackberry Conference. My talk is highlighted!

Filed Under: Blackberry, Business of Software, Uncategorized Tagged With: tweet

Grope Control, Better than Voice Control when Walking

2009-07-01 by JJBigThoughts

So, I’ve been designing an app that is basically meant to be used by car drivers.  It’s tentative going to have full Voice Control for enhanced usability and safety.  It’s going to be a great app. I think.

Although I can totally identify with my lead user, a salesman type of guy that drives all over town, the app wasn’t really resonating with me now that I work out of my home office and spend most of my ‘commute’ either walking, biking, or on mass transit.  My automobile time is often with wife and family, so Voice Control would be terrible in-effective over the dins of a car full of talkers.  So what about me?

I’m a big fan of Apple’s new Voice Control, but although society apparently now accepts hearing one side of a phone conversation from people walking down the street, are they ready to accept that somebody saying, to no one in particular, ‘Next Item’, ‘Back’, ‘Postpone’, ‘Play songs by the Shin Shins’, isn’t a little crazy, or at least a little socially inept?  I’m not ready to be that bold trend setter.

Some grope motions we can recognize

Some grope motions we can recognize

So, how can we interact with our mobile devices while walking down the street?  If I presume that I’m wearing headphone, then I can image holding my phone in my pocket and using my phone for input if my app is giving me adequate audio feedback.  The phone could say into your ear “Your next appoint with Mr. Smith is in 15 minutes.  Tap once to acknowledge or tap twice to remind you again in 10 minutes.”  I’m excited about this and can image a whole set of utilities and games that I can use while moving around the city.  I’m calling this method of input “Grope Control,” though I’m hoping to get suggestions for a more politically correct name.

For the sake of completeness, I’ve started to enumerate some common input and output methods and came up with some names for some of the combinations, namely Classic Control, Voice Control, Grope Control, and Spy Control.  I like to name things.  I think the introduction from The Non-Designer’s Design Book put it well when it’s introduction concluded that “Once you can name something, you’re conscious of it. You have power over it. You own it. You’re in control.”

[TABLE=2]

We’ll ignore mouth and nose as useful output options, though its fun to think about.  Hmm, my phone smells musky, and tastes bitter, it must be time for my 3:30 appointment.

[Table=3]

[Table=4]

[Table=5]

Implications for the app producer

  • Know your user personas.  How and where will they be using your app? Ask yourself whether you want to limit your app to a single I/O combination, or do you want to allow, and budget for, multiple IO combinations?
  • You might also plan on spending some extra marketing effort in explaining and showing the benefits of your non-classic I/O options.  Can you imagine the virus buzz you’ll get as the first Spy Control app published.  Can you make a killer YouTube video to go along with it?

Implications for the app programmer

  • You’ll simply need a solid gesture library.  Apple is clearly working in this direction and now has a built-in and refined “Shake” detector.
  • Have a standard voice control browser for your platform would be useful.  You can test your voicexml stuff at voxeo.com’s site before putting into your app.
  • What would the voicexml equivalent for SpyControl be?

Implications for the DoD

  • Patent 6899539 addresses putting a trackball onto a weapon to provide (http://bit.ly/Patent899539) some mechanism to get feedback into a computer w/o taking your hands off of a weapon, say, your rifle.  The trackball approach presumes that your see a screen, which means you are not focused on your target.  Fundamentally the soldier needs more combat appropriate input methods.

    Image from patent with rifle and trackball

    Image from patent with rifle and trackball

  • Software robustness: If, say, a screen is damaged or, untrusted, should there be another input method available to the operator?

Filed Under: Elegant Labs, Technology Trends & Looming Opportunities

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Next Page »

Recent Posts

  • Unnamed Strengthen-Democracy Project
  • PowerNap (not) on the Oculus Go
  • Porting PowerNap to Oculus Go
  • So many missing images…
  • I rode a VR bike today

Categories

  • Business of Software (12)
  • Client Projects (1)
  • Content (1)
  • Elegant Labs (4)
  • Mobile (26)
    • Android (5)
    • Blackberry (3)
    • Elegant Torch (1)
    • iOS (23)
      • iPad (14)
      • iPhone & iPod touch (16)
    • Nokia (1)
    • Palm (1)
  • News (6)
  • Personal Technology (1)
  • Platforms (14)
  • Products & Apps (19)
    • Different Proportions (1)
    • Elegant Pythagorean (1)
    • Elegant Quadratic (1)
    • Elegant Word of the Day (1)
    • Elegant Words (2)
    • Lil' Math (1)
    • Meeting Timer (1)
    • Nightlight (1)
    • PowerNap (4)
    • Survey Size (1)
    • Time to Eat (1)
    • Time to Read (1)
    • Wallet Zero (2)
  • Technical (4)
  • Technology Trends & Looming Opportunities (14)
  • Uncategorized (6)
  • VR (3)
  • Wordpress (1)
    • Elegant Tweets for Wordpress (1)

Archives

Copyright © 2025 Elegant Technologies ::

Copyright © 2025 · Start on