iOS Brief #23 - Swifty and Abstraction in Programming

Photo of Patryk Kalinowski

Patryk Kalinowski

May 17, 2017 • 4 min read

Hi! Allow me to present you another edition of the iOS Brief! This time we are sharing another set of interesting links.

Read about Swifty tips, abstraction in programming done right and automated code review tools.

Building a Gas Pump Scanner with OpenCV/Python/iOS

Here’s an interesting project. Find out how to build an app that tracks your fuel usage by scanning the information from the pump. You’ll learn about image processing, digit isolation and more. Read more

Comparison of Automated Code Review Tools: Codebeat, Codacy, Codeclimate and Scrutinizer

Do you believe code review is a cornerstone of good development? If so, you’re in luck – you can stick to your principles and not lose time thanks to automated code review tools. Find out which one suits you best. Read more

Bottom Navigation Interface

Jumbo phones are smartphones large enough that reaching the top part of the screen with one hand becomes difficult. Yet, users expect to be able to achieve all they might want to achieve on their phone single-handed. Developers had to adapt. Read more

No Abstraction is Better Than Wrong Abstraction: How to Use Abstraction in Programming

The goal: build apps more efficiently. The solution: abstraction in programming. To do it, however, you need to know how. Read more

Swifty Tips

This is a collection of best practices you might not yet know. Most of them will be useful to you, so check them out and spread the word. Read more

Boost Smooth Scrolling with iOS 10 Pre-Fetching API

Say goodbye to choppy scrolling and say hello to smooth scrolling. Apple brought some cool changes to UICollectionView in iOS10. Find out how it’s done. Read more

5 Key Learnings after 8 Years of iOS Development

An iOS developer with 8 years of experience shares his thoughts on his profession and offers some very useful advice. Find out what you can learn from him. Read more

One GraphQL Client for JavaScript, iOS, and Android

Apollo Client 1.0 was launched only last month. The idea behind it? Make managing frontend data really simple. See what advantages it brings. Read more


Photo of Patryk Kalinowski

More posts by this author

Patryk Kalinowski

Growth Marketer
How to build products fast?  We've just answered the question in our Digital Acceleration Editorial  Sign up to get access

We're Netguru!

At Netguru we specialize in designing, building, shipping and scaling beautiful, usable products with blazing-fast efficiency
Let's talk business!

Trusted by:

  • Vector-5
  • Babbel logo
  • Merc logo
  • Ikea logo
  • Volkswagen logo
  • UBS_Home