Weekend good reads for Apple developers #2023/3

Tough week for IT engineers, but let's try to spend weekend improving our technical skills. There are many articles to go through today, so choose wisely.

That is it for today. Have a great weekend and come back next Friday for another pack of great reads!

Weekend good reads for Apple developers #2023/2

Weekend is already here. And it will be a long weekend in US, so buckle up and get ready for a long list of truly good reads.

And finishing up with one video on Swift memory ownership model:

https://www.youtube.com/watch?v=c6bWSsMO51M
Why you should care about the future of Memory Ownership in Swift

And that is a wrap. Have a great weekend, have some rest, read some good news and come back next Friday for another pack of good articles!

Weekend good reads for Apple developers, issue #56

It's Christmas weekend, and to give you time to celebrate, we've made slightly smaller list of articles. But those are really good.

And that is it for today. Merry Christmas and happy holidays!

Weekend good reads for Apple developers, issue #55

It is last weekend before Christmas, so we have a bit more time to read something interesting.

And returning with video section! Great talk on JavaScriptCore usage – Make your app securely extensive with JavaScriptCore.

https://youtu.be/u1iJAalE8lw
https://youtu.be/u1iJAalE8lw

And that is for today! Have a great weekend!

Weekend good reads for Apple developers, issue #54

We're almost at the end of the year, so each weekend will have more and more interesting topics to go through.

And that is it for this week, see you next Friday!

Weekend good reads for Apple developers, issue #53

It is officially winter and here is new great pack of good articles for all Apple developers.

Have a great first winter weekend and see you soon!

Weekend good reads for Android developers, issue #39 (38/2022)

The weekend is in progress but we are sharing some interesting articles with you:

How to automate your UI testing using Maestro

UI testing is usually ignored. The main reason why it is like that is the complexity of most of test frameworks. The Maestro library changes the way you think about UI testing and in my opinion can be considered as great tool.

Type modelling in Kotlin
Jan Mostert shares several examples of how using Kotlin features can help better model data and errors in your code.

Writing your own CoroutineContext Element

How to pause a coroutine

How to break a coroutine cancellation

As you can see Vasiliy Nikitin created series of blogposts about coroutines which I strongly recommend to review.

Web3 Series: Intro for developers

The first blog of the Web3.0 series from me so if you are interested in NFT, DeFi, Web3 it can be for you.

Thats all for this weekend, have a nice one!

Weekend good reads for Android developers, issue #33 (19/2022)

It’s Friday and we have a new pack of articles to go over the weekend.

13 Things to know for Android developers at Google I/O!

A lot of news related to Android was presented during the Google I / O conference. The most important of them are:

  • Jetpack Compose 1.2 Beta with more advanced features such as LazyLayouts, built-in Window Insets, or nested scrolling
  • Live Edit, i.e. the ability to immediately preview views created with Jetpack Compose in Android Studio
  • Baseline Profiles accelerating application development by up to 30%
  • More tablet support - Along with this news, Google announced a new Pixel tablet, expected to be available next year
  • Jetpack Compose for Wear OS beta. Additionally, Google announced the release of the Pixel Watch in the fall of this year
  • Health Connect to access and share your health information with other applications
  • Google Play Index, i.e. verification by Google Play that the application uses the correct SDK based on various metrics
  • Android 13 Beta 2

I strongly recommend watching a dedicated playlist for
Android and Play at Google I/O 2022.

Using MotionLayout in Compose

In this blog post, the Author goes over an example of using MotionLayout in Jetpack Compose by animating several widgets in relation to each other.

Design a pixel perfect Android app

The success of your app depends heavily on its UI/UX and from this article, you will learn how to create the best UI for different screens and resolutions.

Fact or kapt? Build your next annotation processor with KSP with David Rawson

Today we have a day of awesome videos :)

https://youtu.be/zI1BWZOoTfw

That’s all from us

Weekend good reads for Android developers, issue #29 (13/2022)

It’s Friday, it’s time for a new pack of articles to go over the weekend.

Make Android apps more accessible to all

Accessibility is about making sure that Android users who have limited vision or other physical impairments can use your application. Suchi Bansal's article shows all the necessary tools to make sure your app is fully accessible to all.

Crash course on the Kotlin compiler

A huge dose of knowledge about the Kotlin compiler.

Design a pixel perfect Android app

Article about the UI / UX of an android mobile application and screenshot testing. You will learn a lot of theoretical knowledge related to this type of testing.

Compose with Markdown in Google Docs on web

Google Docs users can use the Markdown syntax when creating documents. It is certainly a great help for people familiar with this markup language, which will allow them to significantly speed up their work with the text.

Tweet of the day:

https://twitter.com/kotlinist/status/1508744816661831680

That’s all from us, be safe!