BLOG

Why do we write?

We share the knowledge we have gained through experience. We want to contribute to the community with our knowledge. For colleagues, students and anyone interested.

All

Android

Business

IOS

Uncategorized

5 Years of Crystal Pigeon: A Journey of Friendship, Challenges, and Success

Uncategorized

5 Years of Crystal Pigeon: A Journey of Friendship, Challenges, and Success

Time flies, doesn’t it? You’ve probably heard this phrase quite often, especially in the business world. It’s a sentiment we’ve been expressing a lot in the past month as we celebrated the fifth birthday of Crystal Pigeon. We won’t talk too much on this topic, but we feel the need to express our gratitude and […]

Kotlin Multiplatform: Evaluating Advantages and Drawbacks for Cross-Platform Development

Android

IOS

Kotlin Multiplatform: Evaluating Advantages and Drawbacks for Cross-Platform Development

Kotlin multiplatform (KMP) is a technology that allows developers to write code in the Kotlin programming language that can be shared and used across multiple platforms, such as Android, iOS, web and desktop. This means that developers can write a single codebase in Kotlin and use it to build applications for different platforms, without the […]

From Car Troubles to Deeper Connections: The Curiosity Chats Adventure

All

From Car Troubles to Deeper Connections: The Curiosity Chats Adventure

Straight from the road and filled with unexpected twists and turns, we bring you another story about one of our first projects, which helped us in the situation we found ourselves in. Our team embarked on a memorable trip to Rovinj to enjoy the Summer Sensual Dance Festival. The sun was shining, spirits were high, […]

Preserving Cultural Heritage: Our Remarkable Journey with the European Affairs Fund of AP Vojvodina

Android

Business

IOS

Preserving Cultural Heritage: Our Remarkable Journey with the European Affairs Fund of AP Vojvodina

We have a lot of stories waiting in the drawer to be told. This is just one of them, and it’s time to tell you about one of the most exciting adventures we’ve experienced, thanks to the fantastic team from the European Affairs Fund of AP of Vojvodina. They believed in us and our abilities […]

Unleashing the Power of Jetpack Compose: A Journey into Modern Android Development

Android

Unleashing the Power of Jetpack Compose: A Journey into Modern Android Development

The Android development landscape is constantly evolving, and staying up-to-date with the latest trends and innovations is essential for any developer. In today’s fast-paced world, users demand seamless and engaging experiences, making it crucial for developers to leverage cutting-edge tools and technologies. Jetpack Compose is a breath of fresh air to all of those bug-riddled […]

My Experience with Flutter: The Ups and Downs

All

Android

IOS

My Experience with Flutter: The Ups and Downs

As an Android developer, I was curious about Flutter and decided to give it a try. After spending some time with it, I’ve come to appreciate its fast development cycle, hot reload feature, and customizable widget library. However, I’ve also encountered some downsides that I think are worth mentioning. In this article, I’ll share my […]

WAVES OF GROWTH : How we made our monthly tradition

Business

WAVES OF GROWTH : How we made our monthly tradition

Every successful story features a dynamic duo with their ideas awaiting their moment to shine. And as you can imagine, that was also our scenario.  A few summers ago, our colleagues and Co-founders, Nikola and Marko, decided to establish a tradition that would keep them fully included in every aspect of their startup. They were […]

What’s new in the Android ecosystem? – Google I/O 2023

Android

What’s new in the Android ecosystem? – Google I/O 2023

The Android ecosystem is constantly evolving, with new features and updates being released regularly. Google I/O 2023, the annual developer conference held by Google, showcased some of the latest advancements in the Android platform. From exciting new features to improvements in performance and security, there’s a lot to look forward to in the world of […]

Scrum Methodology

Business

Scrum Methodology

What does it mean to be agile? Being agile means we know how to react to the market and customers, and we react by responding quickly to their needs and requests. Agile methodologies try to minimize the risk of creating products that do not meet – or no longer meet – the needs of the […]

Troubleshooting Common Android Studio Bugs: Tips and Solutions

Android

Troubleshooting Common Android Studio Bugs: Tips and Solutions

Here are a few common issues that users face when working with android studio, along with some potential solutions: 1. Gradle sync failed: This error often occurs when android studio is unable to download the required dependencies to build your project. To fix this, try the following steps: 2. Emulator not starting: If your emulator […]

Custom bar chart for android – tutorial

Android

Custom bar chart for android – tutorial

In our Skenit app, used for gym management, we wanted to improve user experience by providing them with statistics that show monthly users per gym, the number of users per training type, financial reports for every month, etc. By doing this we would give our users more insight into the gyms they own, their employees, […]

Front-end vs. Back-end: What is the difference

Business

Front-end vs. Back-end: What is the difference

Terms like front-end and back-end development may be confusing to someone who is new to the world of coding and software engineering. Let’s clear up some of the ambiguity around some of these technical phrases. We’ll explain the differences between the front-end and back-end. Today, we’re addressing the following issues and demystifying the distinctions between […]

Mobile App vs. Website: What is best for your business

Android

IOS

Mobile App vs. Website: What is best for your business

As a CEO or business owner, you have probably considered how to attract customers and what strategy to use, such as whether to develop a website or mobile application. There is no definitive answer because the alternative you pick will rely on your business plans, your resources, and any properties you might require. We would […]

How to become a self-taught programmer

Business

How to become a self-taught programmer

Tips and tricks to help you on your way to becoming a self-taught developer

How to fix missing dSYM files on Firebase Crashlytics

All

IOS

How to fix missing dSYM files on Firebase Crashlytics

Here is everything you can find on the topic

How to create a QR code widget

IOS

How to create a QR code widget

Yes, the long-awaited widgets for iOS devices are finally here!

Stateful vs. stateless widget

All

Stateful vs. stateless widget

Welcome to the widget class

How to update fragments in the ViewPager?

Android

How to update fragments in the ViewPager?

Five indubitably easy steps

Photo manipulation using Kotlin

Android

Photo manipulation using Kotlin

How to simplify it

Why not get notified?

Get notified each time we have something new!