Weekly digest - 2019.49


Apple's Best of 2019 awards

For the first time, Apple has held a special event to recognize the best apps and developers. Here are the winners:

Apple has also announced Apple Music‌ Awards with a dope trophy.

Best Android Apps of 2019

Google has also announced the most popular applications from Play Store. Unfortunately, there are only 2 categories:

MacBook Pro and iPad Pro with mini LED display

According to MIng-Chi Kuo, next year, Apple is going to release an iPad Pro and new 16' MacBook Pro with displays based on mini LED technology.

The new technology has couple of advantages:

  • more dense (thousands of light sources instead of hundreds),
  • higher brightness and  contrast ratio,
  • deeper blacks,
  • power-efficient,
  • Less prone to burn-in and won't degrade over time like OLED.

So basically the mini LED is improved equivalent of OLED. This is important because at the moment, Samsung has monopoly on production of OLED  screens. Leaning toward mini LED might mean that Apple is trying to become independent of Samsung.

16-inch MacBook Pro Popping Sound Issue

Some users of the newest 16-inch MacBook Pro started reporting issue with popping sound, when playback is stoped. Apple has acknowledge the problem and it working on fix that should be available in the future software update.

This is yet another issue with speakers in MacBook Pro lineup. In 2018, after Apple introduced refreshed model, users started reporting crackling speakers. That issue has also been solved with software update.

Future of iPhones

This week we had plenty of rumors regarding iPhones. Here is the tl;dr:

In 2020, Apple is going to release following phones:

  • 4.7-inch iPhone 9: LCD display, single-lens rear camera,
  • 5.4-inch iPhone 12: OLED display, dual-lens rear camera, with 5G support
  • 6.1-inch iPhone 12: OLED display, dual-lens rear camera, with 5G support
  • 6.1-inch iPhone 12 Pro: OLED display, triple-lens rear camera, 5G support
  • 6.7-inch iPhone 12 Pro Max: OLED display, triple-lens rear camera, 5G support.

In 2021, Apple will introduce:

  • 5.5 or 6.1-inch iPhone SE/9 Plus: full screen design with TouchID,
  • highest model without Lightning port, it will be completely wireless device.

It is worth noting that, iPhone SE 2 will be called iPhone 9.

In 2020, the iPhone Pro will get bigger screen, and I don't like that. The current 5.9-inch model is perfect for me, where 6.1-inch is a little bit too big 😞.

Regarding completely wireless iPhone, I'm not sure we are ready for this. This is big commitment, people will need wireless headphones, chargers and the rest of accessories. Although, I'm using wireless headphones for couple of years now, as a developer, I'm not ready to give up wired charging and debugging. I hope this will be just one "experimental" model, to see how people would react, and to allow the rest of manufacturers to create wireless accessories.


Image credits: Apple

Weekly digest - 2019.11


This week World Wide Web turned 30 years old :). I think when Tim Berners-Lee created first WWW site, he didn't know how much he would change the world. Today it is in the center of our life. It's not only a source of information or entertainment. We shop there, we trust our savings in electronic bank. We not only earn money over Internet, but sometimes we even trust it with our lives.
Without a doubt world would not be the same without the WWW. Let's only hope that personal agendas of the politicians won't destroy it.

This week Tesla completed their S3XY car lineup with the brand new model Y. This model is a compact SUV, but it doesn't look like one. It's basically a bigger version of Model 3. The new car will be available in 2020 with price starting at $39,000 for model with 230 miles range. The 300 miles range model will cost $49,000 and the Performance version will cost $60,000.
SUVs are one of the most popular cars out there. We will see whether the people are interested enough in the electric one to boost Tesla's position on the market.

Apple finally announced the WDDC 2019. This year, conference will take place in the first week of June (3rd - 7th) in San Jose. This year's conference should be the interesting one. Of course we will get our first glimpse at iOS 13 and macOS 15. But I think we, as developers, are all waiting for more details about project Marzipan, as well as long awaited Mac Pro and maybe even rumored new MacBook Pro.

Microsoft announced that Windows will be able uninstall broken updates. This is the good step forward, especially after issues with last October update, but I'm wondering how fast we will see reports about this tool making even more harm than good.

Thats all for this week. If you want more, here is the list of interesting things.

The iOS Dev Directory

Ralph Küpper - Running Small Microservices in Swift on Production Environment

A little thread on generating and rendering a procedural trajectory mesh

Creating the Blockade Runner Engine Look for Rogue One

Designing Star Wars: Star Wars Resistance

Someone is recreating Star Wars: Dark Forces... in Unreal Engine 4

Real-Time AR Self-Expression with Machine Learning

A JavaScript-Free Frontend

Learning React Hooks by building a game - react.games Preview

Direct uploads to AWS S3 from the browser (crazy performance boost)

10 Programming Terms in Normal Human Language


Image credits: Pixabay.