Showing posts with label computers. Show all posts
Showing posts with label computers. Show all posts

Wednesday, March 14, 2012

On Mobile, Apps and the Cloud

The other day I heard about a bartender app for Android that seems to only have a lot of drink recipes and some tips&tricks.
So basically this is a book(let) made into an app.
Yawn.

Why are so many phone and tablet apps just stupid books or references?

Dear developer, you have a full phone/tablet at your disposal, meaning:
  • you know where you are (location)
  • you have the time, date, durations, ...
  • you have (more or less) full internet connectivity
So, e.g., for a cooking app, don't just tell me to do something for 5 minutes, start a freaking timer, and tell me when those 5 minutes are over!

With internet connectivity  you have unlimited compute power, currently called "the cloud". 
So please use it.
And not just by providing storage in the cloud (as cool as the HTC/DropBox deal is), use it for real computing.

Also, while we are at it: I venture a prediction:
Within less then 12 months, we will not only get free cloud storage with our phone, there will also be offerings for a free cloud-hosted virtual machine with your tablet.
So then, you'll get your Windows 7 or 8 PC as a VM and just use it from your tablet.
I'm pretty confident on this.

Sunday, March 13, 2011

Book: iWoz - by and about Steve Wozniak

A couple of weeks ago I read iWoz: How I invented the Personal Computer and had fun doing it by and about Steve Wozniak.
Only I forgot to blog about it then. So here you go.


Fascinating book... well, when I say that, it will not win the Nobel prize, but it is so full of memories.
That is,
  • if you ever did something in hardware;
  • if you ever (like I did at TechU Vienna) designed some chips (integrated circuits - not crisps or fries)[1] 
  • if you ever designed a small computer system, with CPU, memory, and all the device controllers
  • if you ever had to write BIOS functionality or at the operating system level
  • if you ever wanted to do more with some gadget than the manufacturer intended you to do
  • if you ever spent[2] days optimizing some machine instructions / assembler programs to use 2 cycles less
If you ever were a geek, if the name Steve Wozniak has any meaning to you... go and read this book.
An experience quite close to time travel

--
[1] by the way my first contact with SunOs
[2] read: wasted

Thursday, November 01, 2007

Book: Core Memory

A computer coffee table book ? Yes, in a way.

"Core Memory" is an illustrated book full of great photos of vintage computers, like the french minitel, the Apple II, Cray I (with all the cabling), Zuse Z3, good old IBMs, etc, etc.