Weekly digest - 2018.38

Weekly digest - 2018.38

At the beginning of this week, Apple finally released the iOS 12. The new version of the mobile operating system contains plenty new features and improvements:

  • Better performance especially for displaying keyboard or opening apps,
  • Better battery usage information
  • Screen time - tool that allows to track how much time we spent using particular app,
  • Grouped notifications - now, notification from the same app are grouped together,
  • New Animiji and Memoji - I think this doesn't need explanation šŸ˜›,
  • Grouped FaceTime - finally you can call multiple people,
  • Improved AR capabilities including new Measure app or AR elements in the News app
  • Shortcuts - tool for automating common task. With Siri this is very powerful, but so far underrated feature,
  • Siri suggestions - Siri show suggest what can we do based on what are we currently doing,
  • CarPlay supports third-party apps,
  • Location is automatically shared with 911 and first responders,
  • Do not disturb during bedtime - a new mode of the phone which will hide all notifications when we are sleeping,
  • Password Manager API - this allows password managers to fill your passwords right from the keyboard without switching between apps.

This release is not revolutionary, but brings couple of long awaited improvements, so I encourage you to update your devices.

With premiere of the iOS 12, we also got a new Beta version of the next release. Of course people were looking for new leaks and they found couple of interesting thing about upcoming iPad Pro:

  • No home button
  • Face ID (with support for both portrait and landscape)
  • No notch
  • Probably USB-C port instead of lightning

If those rumors are true, then I can't wait to see new iPhone next year. Hopefully without notch and finally with USB-C.

On Tuesday, Marvel released first trailer of the Captain Marvel movie. Movie is set in 90s and tell the story of Kara Danvers, who becomes one of the most powerful superheros in Marvel universe.
Speaking of Marvel universe, Disney is planning Loki and Scarlet Witch TV shows. Also, there are rumors that Disney is planning to create more TV series for characters who don't have their own movies. If any show is created, it will be for upcoming Disney's streaming platform.
I must admit, creating a TV show in popular franchise is a great strategy for promoting the new streaming platform. Let's face it, Disney owns most of the franchises, so they have plenty of material to use. They already confirmed that there will be Star Wars TV show created by Jon Favreau.

As we are talking about Star Wars. Disney's CEO, Bog Iger, said that they are going to slow down with Star Wars franchise.
Since 2015 we had 4 movies. First two movies have been huge success, especially commercially. But last two have been disappointing, they felt rushed. They also, have been confusing for the fans because we had movies from the trilogy interspersed with with anthologies, where fans have been expecting continuation like in Marvel movies.
I love Star Wars, and I would love to see new movie every year, but if we can get movies that are better quality then I can wait.

Last but not least, here is the list of interesting things.

iOS 12: The MacStories Review

Microcopy Inspirations

Why does the Zune HD have the message ā€œFor our Princessā€ on the inside of the case, and why is she a princess?

Dependency Management for iOS projects with the Swift package manager

Code to go - Find up to date snippets for common JavaScript use cases

TinyLETTER

Weekly digest - 2018.28

Weekly digest - 2018.28

Last time I talked about possible premiere of the new MacBook Pros. One week later, Apple refreshed MacBook Pros with new processors, more RAM options, True Tone display (on some models), and new third-generation keyboard.
The basic configuration of the 15' MacBook Pro contains:

  • 2.2GHz 6-core Intel Core i7, Turbo Boost up to 4.1GHz, with 9MB shared L3 cache
  • 16GB of 2400MHz DDR4
  • Radeon Pro 555X with 4GB of GDDR5
  • 256GB SSD
  • True Tone Retina display

and costs $2,399. The maxed out configuration has:

  • 2.9GHz 6-core Intel Core i9, Turbo Boost up to 4.8GHz, with 12MB shared L3 cache
  • 32GB of 2400MHz DDR4
  • Radeon Pro 560X with 4GB of GDDR5
  • 4TB SSD
  • True Tone Retina display

and costs stunning $6,699. Without a doubt the specifications are impressive, but we will need to wait for the benchmarks, to verify whether the new laptops are as powerful as Apple claims. The last thing that remains the mystery is whether a new keyboard fixed issues of its predecessor. Apple only mentioned that the new keyboard is quieter, but latest teardown from iFixit suggest that included silicone membrane might protect against key failure.

Earlier this week, we heard the rumors that Apple plans to deploy the 1Password application to all 100,000 employees. There were also rumors that Apple is going to acquire the 1Password, which has been denied in quite specific way.
I'm using 1Password for couple of years now, and I would love to see it integrated into the operating system, but on the other hand 1Pasword is not only the macOS or iOS app, it also runs on Android and Windows. So it would be a shame to loose such a good app from those platforms.

Apple is not the only company that showed new hardware. Microsoft has presented the Surface Go, a smaller, less powerful version of the Surface Pro. New tablet features a 10-inch screen, integrated kickstand and Windows 10. Basic model that starts at $399 contains:

  • Intel Pentium Gold 4415Y (1.6GHz)
  • 4GB 1866MHz LPDDR3 RAM
  • Intel HD 615 GPU
  • Storage: 64GB eMMC
  • Display: 10-inch (3:2 aspect) 1800 x 1200
  • Camera: 5MP front-facing with Windows Hello, and 8MP rear auto-focus
  • Up to 9 hours battery

I must admit that the price and spec are impressive. The closest competitor - iPad Pro 10' with 64GB of storage - costs $649.

I must admit, it was quite eventful week, but in the meantime, I managed to find couple of interesting articles:

REVERSE ENGINEERING WIPEOUT (PSX)

Mobile UI Design Trends In 2018

Make your app accessible for everyone

Cross Platform Mobile Apps with .NET and Uno

Building an Animated Sliderā€Š

Build VueTube: A Youtube Clone with VueJS, Webpack and Flexbox


Image credits: Apple.

Weekly digest - 2018.27

Weekly digest - 2018.27

The silly season continues. Let's start with news from Microsoft.
It looks like Microsoft postponed the premiere of the Andromeda device to unspecified feature.
Andromeda is a codename for foldable device that supposed to blur the line between phone, tablet and PC. It looks like the reason for this delay is that the Andromeda OS is not ready. It is disappointing to hear that we will not see probably revolutionary device in the near future. On the other hand it is good that they are not going to release unfinished product.

This week we also got rumors that Microsoft is going to release Surface Go later this year. Surface Go is a tablet device that suppose to compete with Apple's iPads. If Microsoft is going to do as good job as they did with Surface Books and Pros, they might have a really good chance to take a chunk of the market share.

As we are on topic of new hardware. Apple registered five new iPads and Macs in Eurasion Database. Previously, the new additions to the database preceded the premieres, which took place about a month later. It would be unusual for Apple to have an special event in August, last one we had 11 years ago, so we will probably see those devices in September or they will be released without any special keynote.
Regardless of the release date we are getting new hardware. The three of the new MacBooks are probably from the Pro series, where the remaining two might be the MacBook Airs. As for the iPads, we should see new iPad Pros with Face ID.

It looks like Gmail Developers and third party companies have been reading our emails. It is very similar case as with Facebook. If we allowed an application to have access to our email account, the developers of this app could read our emails.
One of the involved companies explained that humans have been reading emails only to improve machine learning algorithms. It is a common practice that’s gone largely unnoticed, because most of the people doesn't even realise how much information they provide to 3rd party companies, by providing access to an account.

Finally, here is the list of interesting things I stumbled upon this week.

Explore the world of passports by country

.NET Core Microservices – DShop

Introducing the Single Element Pattern

How I automated my job with Node.js

Starter template for a MEVN (MongoDB, Express, Vue, Node) Stack Application. (Part 1)

React Native: A retrospective from the mobile-engineering team at Udacity

WWDC 2018 for iOS developers: Siri Shortcuts

Using Step Builder Pattern in Swift

15 Years Ago, I Went Indie and Didn’t Know It.


Image credits: David Breyer.

Weekly digest - 2018.24

Weekly digest - 2018.24

Before I jump into main event of this week - E3, I would like to go back to an event from the beginning of the last week when Microsoft bought GitHub for $7.5B. I didn't want to cover this topic back then, because I wanted to wait and see how people and industry would react. One week later it looks like most of the people are happy. Of course some people moved to GitLab, but massive exodus from GitHub never happened.
I personally liked that GitHub was independent, but I also admire what Microsoft is doing with Open Source and their development platforms. I think, in long term, nothing will drastically change. Microsoft will support GitHub and we'll be still using GitHub as home for our repositories.

Now, going to this week main event - E3. To be totally honest with you, I'm not following the gaming industry as I used to, so from this year's E3 all I wanted to see and hear was Cyberpunk 2077 and new Star Wars games.
CD Project RED did not fail. They presented the trailer and gameplay. Unfortunately we will have to wait for the gameplay a little longer, as it was presented behind closed doors. But journalists initial impressions were very positive.
The trailer itself is really cool, but I was expecting something more dark. I don't know why, but I associate cyberpunk with a dark and brutal world. To be honest, I personally prefer this incredible fan-made version.

Regarding Star Wars games, I'm a little bit disappointed. We only got two announcements. First about new Battlefront 2 DLC. And the second was Star Wars: Jedi – Fallen Order that Respawn Entertainment is working on. Game is set between Episode 3 and 4 and will be released in 2019.

Here is my pick of interesting games that were presented during E3:

Sorry guys, but I don't have any interesting link this week :/


Image credits: E3 Expo.

Weekly digest - 2018.19

Weekly digest - 2018.19

Last week we had F8 from Facebook, this week we got 2 more conferences - Build from Microsoft and Google IO. Microsoft focused on integrations and IoT:

Next day, Google showed us:

Now, we know what 3 of 4 biggest IT companies are up to, Apple will unveil its plans during WWDC next month.

Last week marked the 20th anniversary of the iMac. Personally I'm not a big fan of the iMac line, but without a doubt this machine changed the way how people perceive personal computers.

Speaking of Apple computers. On Friday a class action lawsuit was filed in federal court. Apple is accused of knowing about flows and defects in MacBook Pro's keyboard before it launched in 2015.
Last week we saw report about high number of keyboard failures in MacBook Pro, so this lawsuit was just a matter of time. As this "keyboard gate" is developing rapidly I will keep an eye on this matter with a great interest.

Also this week we had a premiere of the Solo: A Star Wars Story. The first reactions are positive, saying that the movie is funny. It looks like Lucasfilm did it again, even with directors swap in the middle of shooting.

As we are on the topic of Star Wars, Jon Favreau give us a couple of news about his upcoming live action TV series. It will be set about 7 years after battle of Endor. It will introduce brand new characters. The technology used for the Jungle Book and Lion King will also be used to make the TV show.

As for the interesting links, I only have one - E3 2018 conference schedule.


Image credits: Google.