Skip to content
Narbase Technologies
  • Blog
  • Request a quote

Month: July 2020

Design patterns: Decorator – With Kotlin examples

July 27, 2020 Mohammad AbbasBest practices, Design patterns, Kotlin

The Decorator pattern (also known as Wrapper) is another pattern that categorized as a structural pattern and its intent: Attach additional responsibilities to an object dynamically. Decorators provide a flexible alternative to subclassing for extending functionality. Let’s assume than we […]

Read more

Design patterns: Facade – With Kotlin example

July 26, 2020July 27, 2020 Amel ArbabBest practices, Design patterns, Kotlin

Facade pattern comes under structural patterns group, it aims to simplify connection between clients and complex subsystems by providing a simple interface that contains the needed functionalities by clients and redirect requests to the handlers in the subsystem. Lets see […]

Read more

Design patterns: Composite – With Kotlin examples

July 14, 2020 Amel ArbabDesign patterns, Kotlin

In software and the real world, there are objects with different structures some of them are primitive or simple and some consist of other objects (Children) and many of these children consist of other objects and that is ok, but the problem […]

Read more

Design patterns: Bridge – With Kotlin examples

July 14, 2020 Mohammad AbbasBest practices, Design patterns, Kotlin

It’s time for the Bridge pattern. The Bridge pattern (also known as Handel/Body) is one of the structural patterns which its intent is: Decouple an abstraction from its implementation so that the two can vary independently. That’s the textbook definition, but let’s […]

Read more

Recent Posts

  • What’s new in the latest Balsam Medico (1.7.4)
  • What’s new in Balsam Medico 1.3.0
  • What’s new in Balsam Medico 1.2.0
  • What’s new in the latest Balsam Medico release (1.1.7)
  • Technical resources for an aspiring software developer

Recent Comments

  • Design Patterns: Singleton – with Kotlin Examples – Narbase Technologies on Design Patterns: Abstract Factory – with Kotlin Examples
  • Design Patterns: Factory Method – with Kotlin Examples – Narbase Technologies on Design Patterns: Abstract Factory – with Kotlin Examples
  • Design Patterns: Builder pattern – with Kotlin and Kunafa Examples – Narbase Technologies on Kunafa named styles and hash styles
  • Islam Abdalla on Kunafa named styles and hash styles
  • Design Patterns: Builder pattern – with Kotlin and Kunafa Examples – Narbase Technologies on Hello Kunafa!

Archives

  • September 2022
  • February 2022
  • January 2022
  • October 2021
  • April 2021
  • July 2020
  • June 2020
  • May 2020
  • November 2019
  • October 2019
  • March 2019
  • October 2018
  • September 2018
  • August 2018
  • February 2016

Categories

  • Android
  • Best practices
  • Capacitor
  • Design patterns
  • Git
  • Intern
  • Kotlin
  • Kunafa
  • Medico
  • MongoDB
  • PostgreSQL
  • Sales
  • Tech
  • Tools
  • Tutorial
  • Uncategorized

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Recent posts

  • What’s new in the latest Balsam Medico (1.7.4) September 28, 2022
  • What’s new in Balsam Medico 1.3.0 February 20, 2022
  • What’s new in Balsam Medico 1.2.0 January 9, 2022
  • What’s new in the latest Balsam Medico release (1.1.7) October 12, 2021
  • Technical resources for an aspiring software developer April 21, 2021

Company

  • About
  • Workflow
  • Portfolio
  • Blog
  • Get in touch with us

Services

  • UI/UX design
  • App development
  • Backend development
  • Continuous app development
  • Technical training
  • Consultation

About us

We have been here since the beginning. We have witnessed all the major milestones in the mobile software industry. Driven by a deep understanding of hardware and a passion for clean code, we know how to build fast, reliable and responsive apps. Isn’t that what you need?

Narbase Technologies
Kafouri Block 8, Khartoum Sudan
info@narbase.com
+249918244207
  • Blog
  • Request a quote
Powered by WordPress | Theme: Astrid by aThemes.