Open in app

Sign In

Write

Sign In

Andrii Petrovskyi
Andrii Petrovskyi

17 Followers

Home

About

Dec 4, 2021

Declarative UIKit, MVVM, DI, Combine, PropertyWrappers — Part 3

PropertyWrappers + Combine level: Intermediate StarterProject Part-1 Part-2 Some info: PropertWrappers: A property wrapper adds a layer of separation between code that manages how a property is stored and the code that defines a property. Link to get more information For example: We have some String which has a dynamic part of text and…

I OS

7 min read

Declarative UIKit, MVVM, DI, aCombine, PropertyWrappers — Part 3
Declarative UIKit, MVVM, DI, aCombine, PropertyWrappers — Part 3
I OS

7 min read


Dec 3, 2021

Declarative UIKit, MVVM, DI, Combine, PropertyWrappers — Part 2

Implementing MVVM level: Intermediate Part-1 STARTER PROJECT Some info, before we Start: MVVM: What Wiki tell us about MVVM: Model–view–viewmodel (MVVM) is a software architectural pattern that facilitates the separation of the development of the graphical user interface (the view) — be it via a markup language or GUI code — from the development of…

I OS

4 min read

Declarative UIKit, MVVM, DI, Combine, PropertyWrappers — Part 2
Declarative UIKit, MVVM, DI, Combine, PropertyWrappers — Part 2
I OS

4 min read


Dec 3, 2021

Declarative UIKit, MVVM, DI, Combine, PropertyWrappers — Part 1

Hello, my dear reader! Today Iwant to share with you how to use some Swift features in your project, such as: @PropertyWrappers and Combine Framework! In this article I’ll show you how to implement Dependency Injection using PropertyWrappers, also we will be using Combine and MVVM architecture, in my opinion…

I OS App Development

4 min read

Declarative UIKit, MVVM, DI, Combine, PropertyWrappers — Part 1
Declarative UIKit, MVVM, DI, Combine, PropertyWrappers — Part 1
I OS App Development

4 min read


Jul 16, 2021

Google Maps Integration iOS Swift. Part 5

Description: — GoogleMaps with custom theme and Clustering. iOS Swift And the almost final step it’s — change map appereance: Google Maps SDK provides us a few options to change map appearance, we’ll consider the option with storing style JSON file inside bundle So let’s begin: We need to go…

I OS

2 min read

Google Maps Integration iOS Swift. Part 5
Google Maps Integration iOS Swift. Part 5
I OS

2 min read


Jul 16, 2021

Google Maps Integration iOS Swift. Part 4

Description: — GoogleMaps with custom theme and Clustering. iOS Swift Next i want to add some markers and cluster them Let’s create som MarkerModel with lat and long : struct Location { let lat: Double let long: Double } 2. Now we need to create some test locations to add…

I OS

3 min read

Google Maps Integration iOS Swift. Part 4
Google Maps Integration iOS Swift. Part 4
I OS

3 min read


Jul 14, 2021

Google Maps Integration iOS Swift. Part 3

Description: — GoogleMaps with custom theme and Clustering. iOS Swift So next step is to show our current location on the GoogleMap Lets confirm our MapViewController to LocationServiceDelegate and then set our controller as delegate for locationService somewhere in viewDidLoad. extension MapViewController: LocationServiceDelegate { func updateLocation(_ location: CLLocationCoordinate2D?) { } …

Google Maps Api

2 min read

Google Maps Integration iOS Swift. Part 3
Google Maps Integration iOS Swift. Part 3
Google Maps Api

2 min read


Jul 8, 2021

Google Maps Integration iOS Swift. Part 2

Description: — GoogleMaps with custom theme and Clustering. iOS Swift Next Step! We need to Implement CLLocationManager to ask user location usage, and to get his current location: I decide to create some object which will be responsive for this task, and called him LocationManager. But before we need to…

I OS App Development

3 min read

Google Maps Integration iOS Swift. Part 2
Google Maps Integration iOS Swift. Part 2
I OS App Development

3 min read


Jul 8, 2021

Google Maps Integration iOS Swift. Part 1

Description: — GoogleMaps with custom theme and Clustering. iOS Swift Content: Preparing GoogleMaps API_KEY GoogleMaps integration (Using Swift Package Manager) Let’s code (add and set MapView, add Clustering, set Custom GoogleMap Theme) Useful Links: MapStyleWithGoogle GoogleMapsSPM GoogleMapsUtils GoogleMapsDoc Preparing GoogleMaps API_KEY 1. Go to credentials page (before this step you need…

I OS

5 min read

Google Maps Integration iOS Swift. Part 1
Google Maps Integration iOS Swift. Part 1
I OS

5 min read

Andrii Petrovskyi

Andrii Petrovskyi

17 Followers

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech