JSch is a pure Java library that implemens SSH2. However, it is poorly documented and finding a good example is difficult. I’ll demonstrate how we can use JSch in a more efficient manner, I chose the “passwd” command because it prompts you for a new password when you type it…


Lets create a widget that rendering horizontal or vertical dotted line having these features:

  • Paint style will be customizable. User will be able to define its own paint style.
  • Dot size and gap size between dots will be customizable.
  • And most importantly, the line will be symmetric with respect to…

Lets create a widget that rendering horizontal or vertical zigzag line having these features:

  • Paint style will be customizable. User will be able to define its own paint style.
  • Zigzag depth (height) and angle will be customizable

If you interested in dashed line (symmetric formulated), please read this article Flutter…


Lets create a widget that rendering horizontal or vertical dashed line having these features:

  • Paint style will be customizable. User will be able to define its own paint style.
  • Length of dash and gap will be customizable.
  • And most importantly, the line will be symmetric with respect to the midpoint…


Lets design horizontal divider widget having these features:

  • Thickness and color selection
  • Define left & right indent, margin insets
  • Define any widget (maybe icon, maybe text, anything) as label with label alignmet(combination of [top, center, bottom] x [left, center, right]) and label margin insets

First of all, let’s design a…


Lets design an avatar widget with badge having these features:

  • Avatar widget would be any asking size. And of course the badge also.
  • Widget’s shape would be chosen (i will design two shape class: Circle and Square). Square borders’ radius would be changable.
  • Avatar badge position would be chosen: combination…

İsmail Can Şeker

Java, Flutter — Dart Software Developer

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