My Second Android Library
An open source Android library
I published my second android library project, a date and time picker dialog that mimic the one in Google Map app. Go check it out here!
An open source Android library
I published my second android library project, a date and time picker dialog that mimic the one in Google Map app. Go check it out here!
An open source Android library
I published my first android library for creating customized progressbar. Basically it spins any image you give it. Happy spinning! Github!
I stumbled upon this video, and boy it is so amazing! (if you ignore the annoying audience asking non-stop some annoying questions). This is clearly one of the most inspiring videos I have ever watched. So I must take some notes down and spread the idea as well. I deeply believe that it is actually easy to make things complicated, on the contrary, it is hard to make things simple and elegant.
One of uncle bob’s videos talks about how to design a coffee maker, I think he nailed it. The problem is to implement a software component that controls a coffee maker. Requirement The Mark IV Special makes up to 12 cups of coffee at a time. The user places a filter in the filter holder, fills the filter with coffee grounds, and slides the filter holder into its receptacle. The user then pours up to 12 cups of water into the water strainer and presses the Brew button.
Recently at work we has been talking about implementing some kind of Analytic interface for all the analytic libraries we are using, like Localytics and Firebase and so on. Basically it is just a fat interface with a long list of event logging functions, like logSignIn(), logSignOut(), logSellProduct(), logOpenMap() and so on. There are about 40 such methods in that interface. So this is how we implemented it in the first place.