Skip to content

Labs.vidio.com

    • About
    • Karena Kita Vidio
  • October 30, 2019

    Making Backward Compatible Adaptive Colors for Dark Mode in iOS

    With the new iOS 13, we now have a new feature called “Dark Mode”. Using this feature, we can toggle between light appearance (dark content over light background) and dark appearance (light content over dark background) with a single button tap. If your app’s minimum iOS supported version is iOS 11, this will be as…

    Engineering
    #Import 2023-05-11 13:00, #medium, Engineering
  • October 3, 2019

    How Product Management Helps Me Taking Care My Kids

    I asked a product guy about the most important thing a product manager must have. He answered “clarity of thought”. A broad term indeed. What I understand from his explanation is the ability to think in a structured way to find root cause of problems, think thoroughly of possible solutions, and keep improving the solution…

    Engineering
    #Import 2023-05-11 13:00, #medium
  • September 2, 2019

    Automate Your Android App Bundle Publishing using Jenkins

    As the software development team grows, we have to always keep an eye of what we could improve to make the process more efficient. In this modern era, the team usually consists of software engineers, test engineers, UI/UX designers, product managers and many more. And within the team there are various process that need to…

    Engineering
    #Import 2023-05-11 13:00, #medium, Engineering
  • July 21, 2019

    Working with Java KeyStore

    You have two apps on Google Play Store. Which one from the list below that you chose to sign your apps prior to releasing them to Google Play? Let’s say you chose the second option. And then, someone reach out to you, wanting to buy your second app. And instead of killing it, the plan…

    Engineering
    #Import 2023-05-11 13:00, #medium, Engineering
  • July 18, 2019

    RxJava subscribeOn dan Thread

    Operator subscribeOn memiliki definisi yang sederhana tapi memiliki perilaku yang kadang tidak disadari pengguna. Sebagai contoh, lihat snippet di bawah: Observable.create<Int> { Thread(Runnable { it.onNext(1) it.onComplete() }, “Thread A”).start()}.subscribeOn(Schedulers.newThread()).subscribe { println(“Subscriber on ${Thread.currentThread()}”)} Di thread apakah subscriber berada? a. new thread, Subscriber on RxNewThreadScheduler-1 b. Thread A Subscriber on Thread A Operator subscribeOn Mengutip reactive.io,…

    Engineering
    #Import 2023-05-11 13:00, #medium, Engineering
  • July 14, 2019

    From “single” to “pair” programming

    Do you think you have what it takes to do “Pair Programming” ? Do you think you can migrate from “single” to “pair” programming ? Well, in the first place, “Pair Programming” itself is something that is unknown for most programmers and to me if you reach out to me more than half a year…

    Engineering
    #Import 2023-05-11 13:00, #medium, Engineering
  • July 12, 2019

    Migrating BBM Android Continuous Integration to Cloud with Genymotion Cloud and GCP — Part 3

    This is the last article, which describe the actual work on building the CI infrastructure in the cloud with Genymotion Cloud and GCP. If you haven’t read the first and second article, I suggest you to read it first to get some context. These are problems that was described in previous articles. Solution to problem…

    Engineering
    #Import 2023-05-11 13:00, #medium, Engineering
  • July 9, 2019

    Tech Talk Video — WebSocket Authentication on Vidio.com

    WebSocket Authentication on VIDIO.COM Livestream Chat talks about its technology, authentication options in WebSocket including Cookie and JWT (JSON Web Token), and security concerns with regards to the technology being used. So, let’s check the video in … Tech Talk #81 – WebSocket Authentication on Vidio.com https://speakerdeck.com/kmklabs/websocket-authentication-on-vidio-dot-com WebSocket Authentication on VIDIO.COM… www.vidio.com

    Engineering
    #Import 2023-05-11 13:00, #medium
  • June 21, 2019

    Part I — Why we need TestRule and how it works ?

    Introduction Dalam implementasi dari Test Driven Delevopment (TDD) maka kita diharuskan untuk membuat test terlebih dahulu sebelum menambahkan fungsionalitas baru di aplikasi. Jenis test yang seringkali dilakukan adalah Small Test, Medium Test dan Large Test. Ketiga jenis test tersebut adalah berdasarkan level of the testing pyramid. Dalam penerapannya kita akan sering bertemu dengan TestRule dan…

    Engineering
    #Import 2023-05-11 13:00, #medium, Engineering
  • June 10, 2019

    HackDay KMK Labs!

    Hallo semuaa ! Pada tanggal 31 Mei 2019 kantor kita KMK Labs tercinta yang bertempat di SCTV Tower lt 14, mengadakan internal hack day di hari kejepit nan indah ini. Jadi, teman-teman yang mungkin aura nya udah pada pengen liburan bisa semangat lagi karena hack day ini dan berhadiah total Rp. 1,800,000 lumayan buat nambah-nambah…

    Engineering
    #Import 2023-05-11 13:00, #medium, Engineering
Previous Page
1 … 3 4 5 6 7 … 26
Next Page

Blog at WordPress.com.

  • Subscribe Subscribed
    • Labs.vidio.com
    • Already have a WordPress.com account? Log in now.
    • Labs.vidio.com
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar