Dependency Injection

Hello friends, in this article we will talk about what Dependency Injection is. It comes from Dependency Inversion, the last principle of Solid principles. This principle cares that the interdependence between the classes we create is as low as possible. Upper class and lower class should be independent of each other. Therefore, Dependency Injection has […]

Swift Main Thread Error

Hello friends. In this article, I will tell you about an error that occurs when processing with Swift. This error appears as follows.

After pulling more data from the internet, if we do something on the UI, we encounter this error. The reason for this is this. iOS does not lock the screen when […]

XCode Project Name Changing

Hello friends, in this article, we will talk about how to change the name of a project that we have opened in Xcode. Project names are usually put without much thought at the beginning of the project and then intensively thought about. For this reason, when the application name is changed, it is necessary to […]

Xamarin Android Round Icon

Hello friends, in this article, we will talk about how to make a round icon in Android applications that we developed with Xamarin Forms. In many versions of Android, app icons are shown in a circular form on the home screen. This causes the application we have developed to not look very nice. You can […]

Xamarin Forms iOS Multilanguage Permission Strings

Hello friends, in this article, I will talk about how we can manage permissions for different languages on the iOS side with Xamarin Forms. Many applications offer multi-language support, but we have to show the user that everything is a whole so that the integrity of the application is not compromised. For example, although your […]

Opening Settings With Xamarin Forms

Hello friends, in this article, we will talk about how to open settings with Xamarin.Forms. In many applications we get data from the device hardware or from its gallery. In order for us to receive this data, the user needs permission. If the user does not allow this permission for the moment, we cannot bring […]

Getting Xamarin Forms Location (Xamarin.Essentials)

Hello friends, in this article, we will talk about how to get the user’s location with Xamarin. In almost every application, we make transactions with the location of the user. This is why this topic is very important. Before Xamarin.Essentials, we could do this with the Xam.Plugin.Geolocator package. Now we can do it much more […]

Xamarin Forms Indicator View

Hello friends, in this article, we will talk about how to use Indicator View with Xamarin Forms. First of all, if you ask what IndicatorView is, you can access detailed information from here. You can find previous Xamarin articles here. It is generally used when making gallery pages or in structures that can be scrolled […]

Drawing with ARKit

Hello friends, in this article, we will talk about how to draw with Swift ARKit. You can find my previous post here. We need to create a project and do the same things we did in our previous articles. After adding SceneKit in the Design section, let’s put a button to start drawing and the […]