Posts6
Comments123
View on HN
Framer Web 6 years ago

Framer is “just” HTML/CSS/JavaScript. This means you can also do things like embed (moving) GIFs, videos and use (almost) all browser APIs in Code Components.

The partially unusable screen acts nicely as an easy to hit back button offering context about where you'll go back to. The spatial organization and animation showing the menu adds even more context, making this way of implementing a 'global' menu a pretty clever design all in all.

My only gripe with it that it might make it too easy to bring the complexity of big menus of the desktop to mobile device. As programmers we're (hopefully) all aware about the power and dangers of using globals.

That's not an option button on iOS. It leads to a menu of 'secondary' menu items, that are hierarchically on the same level as the other tabs.

I completely agree with you, but the user might have been trained by his iPhone to relate the speed of the spinner to the data transfer speed. (The spinner in the status bar of the iPhone indicating network activity has a different speed when you're on EDGE or GPRS versus when you're on 3G).

iOS and all the apps are build for a specific _physical_ size. A larger screen would mean apps would need to scale (or run in an awkward smaller size) which would look terrible and be awkward to use (very large buttons). The alternative would be to ask developers to make another, slightly larger version of their apps. Not going to happen ;)

No, Android phones are currently selling faster than iPhones (in the US). In terms of absolute numbers (and also counting iPods and iPads as iOS devices) it's think it's quite close (if you find trustworthy numbers, let me know).

But never mind Android, the dominant phone OS is still Symbian although nobody would say it is "leading the way".

No, I had to compile my own kernels for several reasons.

1. My soundcard didn't work with any vanilla kernel (+ modules)

2. I owned a webcam that had a slightly different USB id than the ones supported by the driver that in fact also supported mine.

3. I owned a laptop with a touchscreen which involved having to compile some non-standard modules.

Anyways, things have gotten a lot better since I've "left", but Linux (on the desktop and Android, for that matter) will always be "very good the next release". Which is, of course, utter bull. If you don't have excellent polish as a priority from the start, you'll always be fixing things for the "next" version while simultaneously introducing 10 new half-baked "features".

The verification SMS took a long time to arrive and I couldn't find an easy way to get back to the page where the code had to be entered. Could find it using the back button though, but that wasn't really convenient.

Also, more importantly, making calls fails (trying to call my home number in NL) without any message about what went wrong.