beyond applications and software

Posts from — September 2009

Apple App Store: 85.000 Apps and 2 Billion Downloads

Apple published new stats concerning the App Store (press release). The numbers are impressive: two billion apps have been downloaded in just over a year (half a billion this quarter alone) [Read more →]

September 28, 2009   No Comments

JavaScript summed up #8: Reflection

Inspecting objects at runtime is what’s called “reflection”. Maybe you want to know – at runtime – what methods an object has or what type of object it is. You’ve got a couple of tools at hand to do this in JavaScript: [Read more →]

September 24, 2009   2 Comments

OpenSocial tutorial: how to build a social app

OpenSocial is becoming more and more popular and if you are thinking about building a social app yourself you should check out our OpenSocial tutorial at Think Vitamin.

September 22, 2009   No Comments

JavaScript summed up #7: Dynamic code

JavaScript can be a very dynamic language. To prove this, today we’ll discuss two techniques: dynamic code generation in general and “branching” (a special form). [Read more →]

September 17, 2009   3 Comments

JavaScript summed up #6: Reflow

Actually, I planned to write an article about “Reflow” – an important performance-relevant topic in every highly interactive JavaScript application.
But, as I was doing research for the article, I noticed that there are already a handful of very good articles and resources out there. So, instead of re-describing ;-) the wheel, I highly recommend reading through these:

September 10, 2009   No Comments

JavaScript summed up #5: Configuration values

Maintaining and keeping code clean is always a challenge. And JavaScript is not different here.

In complex applications, JavaScript combines a great deal of application logic with classic GUI concerns. Therefore, temptations are high to put things like labels/texts into code (i.e. hard-coding the values). But already the term “hard-coded” should let you think twice.

[Read more →]

September 3, 2009   No Comments