Last month I’ve finished studying manual for new version of Apple’s Swift programming language. I see more bright future for it as complete replacement of Objective-C in professional projects. I’ve found many useful built-in features and hope to have it less buggy as in version 1.2.
Motion detection is a process of detection a change in position of an object relative to its surroundings. It has importance in any vision based detection and tracking system. In the last couple of decades, several techniques have been introduced to accomplish this task effectively, however there is no perfect method which can overcome the various problems that are faced during detection.
If you're a mobile developer, you don't have many choices when it comes to storage using database. For long time the major option was SQLite and still it is, after more than ten years after release. Finally we can try something much more fresh and something really serious.
After iBeacon technology was annouced, I had no opportunity to make something bigger than simple code with iBeacons devices. Since I had already some experience with Bluetooth Low Energy (thanks to my friends from TOTUPOINT), I was able to create a demo application without some big problems. It was nice to know that such a small device can communicate with mobile devices and also be able to notify them and store small data. Guys from Estimote prepared really well their devices to work well and look great.
I would like to announce that I was able to get a free entrance on Top Coder - ultimate programming tournament in San Francisco. If you would like to get some additional informations about Top Coder and maybe get your free ticket, check their site too.
If you want to develope dynamic application with a bigger data, you are probably going to use SQLite database for that. That will give you proven efficiency and technology which is used on many other platforms. You will also need to choose how do you want to communicate with the database. You can use direct SQL querries or try one of Apple's core frameworks named Core Data.
Emotiv is a company developing computer interfaces to analyze brain. Their interfaces are based on EEG technology. I was really late in discovering their devices, but I was amazed when I saw a video from TED conferency.
Occasionally I was guest on official event of new Firefox OS operating system for mobile devices. It was second official premiere in the world and it was organized thanks to local geeks from Firefox from Warsaw. I heard before some informations about this new OS, but it's always better to check how it feels on real devices.