One of the toughest tasks after our apps downloaded is keeping our user engaged and interested with our apps. Here is some tips from Akhyar, our seasoned Android Engineer, about how to increase user engagement for mobile apps.
As Mobile Engineer, we always use 3rd party or open source library to make our development process easier and faster. But, what about contributing to it? Here’s my talk about contributing to mobile library distribution via jCenter (Android) and Cocoapods (iOS).
Swift has an incredibly powerful idea, protocol-oriented programming. This post is my talk about how this concepts protocol-oriented programming will benefit predictability, performance, and productivity.
About golang :
Go, also commonly referred to as golang, is a programming language developed at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson. It is a statically-typed language with syntax loosely derived from that of C, adding garbage collection, type safety, some dynamic-typing capabilities, additional built-in types such as variable-length arrays and key-value maps, and a large standard library.
I’m starting to use golang language in some of Onebit’s projects. I have learn this language before, but only for introduction, something like “Hello world”. This time, I’m learning it deeper, and just as the title said, learning golang is hard.
In this joint brown bag session with Ansvia (Mindtalk), I am talking about a little introduction to one of rising design pattern popular in Android community, Reactive Programming.
“There are only two hard things in Computer Science: cache invalidation and naming things.”
– Phil Karlton
Cache is hard to done right. Here I will highlight some problems we often face when dealing with caching.
This my first post at Onebit Engineering Blog. I want to share about my first engineering brown bag session which talking about repository Design Pattern, DDD and Unit Test, and for case study I try to implement all of these using Laravel 5.0.
This is a small recap of Teck Talk with Jordan Dea-Mattson in Onebitmedia, Yogyakarta. Not all of his topics are included here. We just pick 4 topics.
How important is code documentation? Raka, our Android engineer, explained why code documentation is important and how to write a good code documentation.