One of our Android apps demanded an infinite carousel with images overlapping each other. Surprisingly enough there are not too many examples out there on how to do this! We used a ViewPager to create the carousel taking inspiration from https://github.com/mrleolink/SimpleInfiniteCarousel. We had to make some changes here( another post on our carousel and maybe […]
A Web App to improve your Azure Machine Learning Experience!
As soon as we created our first Azure ML experiment we were eager to share it with other team mates and get their views…and we hit our first hurdle..there was no way to share the published experiment with others unless we quickly created a console app and copy paste the code that Azure has provided […]
A Beginners ramp up path to Azure Machine Learning
BigData, Analytics and Machine learning are new buzzwords everywhere you look and its easy to get overwhelmed with information when you decide to start ramping up on these! As part of an internal experiment we are doing at Cennest we’ve logged out our “learning path” for Machine learning which would take an application developer to […]
Optimizing Performance and Memory in iOS Apps (Part 2)
We’ve already been through optimizations in SQLite, NSLog and NSCache. Now we talk about careful use of NSNotifications, Auto-release and the power of GCD! Be careful with Notifications 1. Notifications are received on the same queue on which they are fired. So be careful about firing notifications on the Main queue since the receiver will […]
Objective C tips for Performance based iOS applications!
Most of the apps we’ve been working on in iOS test the limits of iPAD/iPAD Air devices in terms of memory and performance. The strain some of these apps can put on the processor is enormous and over the years we’ve come up with our own set of best practices based on mistakes made and […]
Using git to host MEAN stack on Azure!
Recently we were working on a project for creating a website using MEAN (MongoDB, Express, AngularJS, and Node.js) stack and we were stuck with the process of hosting it on azure. After a bit of exploring we finally came across some options through which we can host our website on Azure:- Windows PowerShell, WebMatrix […]
Arithmetic Overflow using MongoDB C# driver!
We recently resolved a crazy issue affecting one of our projects randomly…The project technology stack was MEAN stack using C# 2.6 driver for MongoDB. The issue was that “sometimes” insert/update queries wouldn’t work! On extensive logging we found the following Log in our diagnostics trace..”Arithmetic operation resulted in an overflow”. The query was an upsert […]
Quick pointers for architecting Real Time Apps for Mobiles!
We have been working on multiple real time display apps for iOS and Android which represent real time data coming from various equipment installations (you understand we can’t give details here:-)). When recently asked by an ex-colleague to list out a few points to keep in mind while architecting such apps for Mobile devices […]
Creating a super generic NFC app for Windows Phone 8.1
In a recent project we had to create an Windows 8.1 NFC app to work with a specific pre-written tag band:- The challenge? The client had not identified the tag bracelet!. So although good code should work with all compatible tags, what if the the tags were bad?? NFC enabled Windows 8 works with only […]
Exploring the limits of Azure Scalability!
While working on a recent Azure project we wanted to know the “limits” of scalability our app will hit eventually( There is nothing called Infinite scalability …) . Now there is a default limit to everything on Azure and then there is the “enhanced limit” which you can enjoy if you open a ticket with […]