Alexandr Timoshenko
ProjectsAbout
  • Install java8 on MacOS
    May 31, 2019

    Install java8

  • Multi-multi video/audio broadcast with WebRTC in browser
    May 31, 2019
    Audio/video call between multiple users that does not require all to take a call
  • Tetra Card Master Game released
    May 18, 2017
    Tetra Card Master - my first android game released
  • Rails Clockworkd gem with capistrano and monit
    Feb 22, 2017
    Clockworkd with monit and capistrano
  • Rails+Ember-cli Capistrano deploy
    Feb 6, 2017
    Deploy rails + ember app with capistano
  • Encrypted API from android to rails part 2
    Sep 22, 2016
    Second part of post about passing encrypted data from android client to rails server
  • Deep android project structure
    Apr 23, 2016

    Inspired by Dmytro Danylyk post about using sourceSets to have deep project structure in android, i’ve written small gradle plugin to automate this task.

  • Load app hi-res icon
    Feb 4, 2016

    Short snippet how to load hi-res icon of the app by its package name.

  • Android Gradle plugin sample
    Jan 27, 2016

    Plugin will upload apk to distribution system after building release artifact.

  • Subscribe to Facebook groups with keywords
    Jan 19, 2016
    Android app that handle new posts in Facebook groups based on keywords
  • Read custom attributes from activity
    Jan 4, 2016

    Its quite small article about reading custom attributes from theme in Activity code.

  • Display RecyclerView sections like Android Lollipop contacts application
    Dec 11, 2015

    One of my projects require to display sticky headers like Android Contacts app do on Android Lollipop.

  • Track outbound links to GA on jekyll
    Nov 13, 2015
    Tracking outbound links on Jekyll blog
  • Signing android app for secure content provider
    Oct 28, 2015

    Always was curious how to manage android keystore sertificates for multiple apps, either generate separate keystore file each time, or just use multiple alias in the same keystore.

  • Android UsageStatsManager sample
    Oct 20, 2015

    Google has deprecated the function “getRecentTasks” of “ActivityManager” class. Now all it does is to get the list of apps that the current app has opened. But if you are writing app that “locks” access to specific apps with password or any other protection methods, you still need to be able to get top most activity/package to react accordingly to user changing current app and for example show your overlay.

  • Encrypted API from android to rails
    Oct 2, 2015

    Working on remote logging system for android, I faced up with Google require not to send user information to remote system, as this violates section 4.3 of the Developer Distribution Agreement.

  • Sign multiple flavors with different keystores
    Oct 2, 2015

    One of my projects has a lot of flavors, and each flavor has different keystore to sign with. As a result it has very long build.gradle project file. As each flavor need defining separate singningConfig and defining flavor signing on release buildType

Alexandr Timoshenko

  • Alexandr Timoshenko
  • thick.tav@gmail.com
  • timoshenko_av
  • timohenko_av
  • alexandr.timoshenko.54
  • timoshenkoav
  • timoshenkoav
  • timoshenko_av
  • Alexandr Timoshenko