Photo by Bethany Legg on Unsplash

As a “senior” mobile developer I get asked all the time what my single “best piece of advice” is for junior level developers looking for their first or second gigs. This is it:

Work for a small startup or agency.

There are several reasons why I give this advice. Working for a small, early stage startup or agency provides these amazing benefits:

  • Fast, real world learning
  • Emphasis on practical skills over theoretical knowledge
  • Autonomy and responsibility

Fast, real world learning

Generally speaking, small startups have very finite financial resources. Which means they cannot afford to invest a ton of time in getting you onboarded…


Creating a semi-transparent background color in an Android app was definitely not straightforward for me when starting out as an Android dev. I figured other aspiring Android devs would have similar confusion so I decided to just document the easiest way to do it here. I hope it helps!

The example below is a black background (hex value of #000000) that is 50% transparent.

<View android:background="#80000000" />

The value provided above combines an “opacity code” 80 with the hex value code 000000. The opacity codes aren't immediately clear, so I have provided the more popular ones below for your use.

Maker of mobile apps. rickycpadilla.com #swift #kotlin #reactnative

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store