Brush up you code design skills
Once you decided to make extensible, reusable, more stable, maintainable codes in the future, simply read these books, and start thinking about you existing projects’ code design. Both were originally written for Java language, but patterns can be pretty easily applies for everyday Objective-C development just fine.
xCode color scheme with a sense
As I looked around the webs for an easing xCode color scheme, I realized that none of them utilized the fact that colors can be customized along the categories they stand for. At this point I started to design eppz!xCode color scheme, with a strong sense behind color choices. It resulted in a really clean […]
Responsive breakpoints backed with statistics
Responsive breakpoints is mostly said to depend on your design needs. While this approach is so true, during the redesign process of this site, I felt an unappeasable curiosity on the real browser window size statistics of the current visitors. So once you are planning a responsive site redesign, you can see your own browser […]
Reachability with blocks for everyday use
All in all, I decided to dig deeper into Apple’s sample code (and documentation) and understand all those seemingly weird things, then get rid of the most. In the end I found that asking for a host Reachability is actually three lines of code. No more than three innocent lines of code.
Understanding premultiplied alpha
I was always curious about what is happening during an alpha compositing process, especially how does premultiplied alpha in particular work. Mainly to completly understand the good use of blend factors, and be able to make really economic OpenGL shaders/render pipelines. So I made a clarification of alpha blending, and have modelled the whole process […]