Developing iOS 7 Apps for iPhone and iPad – Updated for iOS 7. Tools and APIs required to build applications for the iPhone and iPad platform using the iOS SDK. User interface designs for mobile devices and unique user interactions using multi-touch technologies. Object-oriented design using model-v
Android vs. iOS Development: Fight! | TechCrunch – The eternal startup question "Android or iOS first?" grows ever thornier, with news that Android’s market share exceeds 80%. But never mind the managers and non-technical founders: what do developers! developers! think of that divide? Whoever makes life easier for them gains a sizable edge.
Java EE 6 vs. Spring Framework: A technology decision making process – Pure Java EE 6 Stack vs. Spring with Java EE – The following blog article summarizes key issues I found interesting when you consider one of those technology stack options. I will not try to convince somebody to choose either of the two. It’s the decision making process and the key arguments that are important to me and that I want to share.
An Introduction to Nitra | JetBrains Company Blog – Nitra is not only about creating and extending existing languages, but it also about tooling. Defining a syntax module will also provide features such as syntax highlighting, code folding, static analysis, refactoring, navigation and symbol lookup, effectively all the features that we provide in our existing tools and IDE’s.
dataset: databases for lazy people – The answer is that programmers are lazy, and thus they tend to prefer the easiest solution they find. And in Python, a database isn’t the simplest solution for storing a bunch of structured data. This is what dataset is going to change!
Slides: Mobile is eating the world – Quartz – This is a high-level view of mobile devices and usage worldwide, and the dynamics that shape them. Click to skip ahead to each section: mobile scale, tablets, ecosystem, mobile social & discovery.
Why You Should Never Use MongoDB – When you’re picking a data store, the most important thing to understand is where in your data — and where in its connections — the business value lies. If you don’t know yet, which is perfectly reasonable, then choose something that won’t paint you into a
Research Publications at Facebook – Giving people the power to share and connect requires constant innovation. At Facebook, we solve technical problems no one else has seen because no one else has built a social network of this size.
Working at the intersection of research and engineering to make the world more open and connected is one of the best things about being at Facebook right now.
Sample Mobile Application with AngularJS – In recent months, I have been sharing different versions of the Employee Directory sample application built with different technology stacks, different frameworks, and different back-end (REST services) implementations. A number of you have asked for a version of the application built with AngularJS. So here it is
"Hello, World!" The Hard Way with Sencha Touch – But a closer look would reveal a lot more goodies beyond those handy components in Sencha Touch. It offers a class system, a MVC pattern, tools that handles code dependency, compression and native packaging, etc. Albeit daunting, learning and embracing all of those offerings makes a quite enjoyable coding experience and rewards me with development efficiency overall.
What is the future for GWT? – The newly formed Google Web Toolkit (GWT) steering committee recently published "The Future of GWT Report", which captures the opinions, usage patterns and hopes of over 1300 Google Web Toolkit users worldwide.
Ext Road Map – Our goals for 2008 are to continue improving the 2.x version line by adding new components and enhancing some of the existing areas of functionality in Ext as shown below. Looking ahead to 3.0, there are some big new areas that we'll be getting into. In a
Humanized > Our Products > Enso Launcher – Enso Launcher is designed to give you instant access to your applications and windows. With a few easily remembered keystrokes, you can launch an application, switch to a window by name, and control the state of your windows.
Martin Wolf : Advanced Java 5 Generics – Here's an article about a few of the more subtle aspects of Java 5 Generics. This is hardly the 1st article about this particular subject, but none of them explain it quite the way I would have wanted to see it when I was wrestling with this issue myself.