Visualizations as a Tool for Designers
Jan 28, 2021, 4:40 AM
What use are a pen and paper compared to advanced digital design tools?
It’s been 2 years since a huge switch happened to my career, and what seemed like a little-promising technique turned my work around.
I am an UX designer and besides...
Transparent Driving Exams with HAK Tablet App
Jan 19, 2021, 5:00 AM
The sleek tablet app ensures fairer exams for candidates and minimizes boring paperwork for examiners.
There has been talk of Infinum's CEO turning into Oprah and handing out Porsches so that everyone can swiftly drive away from the...
An Engineer Working as a Digital Designer
Jan 12, 2021, 7:40 AM
Embracing a background in tech and uniting it with design knowledge to create prime user experiences.
A while ago, while I was leading a design team of 15 members in an international Engineering students' association, I would often...
Infinum Foundation at the Heart of the Matter
Dec 23, 2020, 7:40 AM
When your foundation starts shifting, you need all the support you can get.
Thinking back on how 2020 played out, a thought from a very old Prussian tactician comes to mind. Forgive me for paraphrasing it slightly: No plan survives contact...
Keeping Secrets Safe in Android Projects
Dec 21, 2020, 9:40 AM
You can never be too cautious with your secrets.
My Cryptography course professor used to say: “Nothing is 100% secure. Even if you go to the farthest place to hide the key for a safe, there is still a small percentage of probability that...
Still Using NSNotificationCenter? Try These Alternatives
Dec 18, 2020, 6:30 AM
Connecting distant modules in your iOS app with NSNotificationCenter might not be the best way.
When developing a system in which one module triggers some change, which in some way affects the other, you may stumble upon the problem of...
2020 at Infinum: You Win Some, Lose Some
Dec 11, 2020, 9:35 AM
How this year took away our plans but brought in our best #1 Employer award so far
Some of you may remember that Infinum won the Best Employer award last year. In particular, we took the throne between mid-sized companies. When asked...
Improve Code Quality with RuboCop
Dec 11, 2020, 5:20 AM
Cleaner pull requests, automated knowledge sharing, and easy engagement with open-source software? Sign me up!
Modern code reviews are considered a key component in the development lifecycle of any IT organization.
Yearly case studies...
Resource Planning Is Every Successful Agency’s Best Kept Secret
Dec 7, 2020, 5:09 AM
Learn how resource planning drives the delivery of world-class digital products.
Digital agencies rarely talk publicly about how they plan and organize their work, or how they match the production staff with various client projects, also...
Stop Holding Dagger by the Blade: Use the Hilt
Dec 3, 2020, 11:23 AM
Hilt will make your Dagger setup way more readable and much easier to maintain.
Hilt is an Android library that reduces stress levels and stabilizes the blood pressure while using Dagger. If you've used Dagger before, we can agree that...
15 Ways to Prepare Your eCommerce for Black Friday 2020
Nov 17, 2020, 5:59 AM
Quick changes you can make to your webshop in time for Black Friday.
The year 2020 brought along many unprecedented events. The most awaited Friday of the year is no exception, as digital revenue of Black Friday 2020 is predicted to reach...
Easy Custom Keyboard with InputConnection
Oct 30, 2020, 12:31 PM
An overlooked gem for creating a custom keyboard on Android.
As Android developers, we often find ourselves in need of creating custom components. One common case is creating a custom keyboard.
The first solution most devs probably think...
Make Webpages Load Faster with Lazy Loading
Oct 29, 2020, 11:10 AM
Don't cut down on webpage images – cut down on loading time.
Media resources like images, videos, and iframes are a critical part of the web. Be it banners, product images, videos, or logos; it is impossible to imagine a website...
Implementing Google's New In-App Updates
Oct 27, 2020, 8:25 AM
The good and the bad of in-app updates, and tackling those issues using our open-source libraries for update handling.
Keeping all your users updated with your latest features can be tricky business.
At the moment, Google Play's...
How Blockchain Technology Could Save Money and Friendships
Oct 21, 2020, 9:15 AM
Security and integrity of user data on blockchain, explained through a partying analogy.
Imagine a group of 10 friends goes on a winter holiday together every year. How do they tackle the finances?
Scenario #1: One source of truth
Implementing Custom Architecture based on Model-View-ViewModel with ViewStates
Oct 21, 2020, 6:20 AM
Setting up a solid foundation for building our Android apps, with Model-View-ViewModel and ViewStates.
To shape the future of Android development, Google released a set of libraries, tools and guidelines under the name Android Jetpack. An...
Doing Business by the Handbook
Oct 16, 2020, 7:50 AM
Our memory is unreliable. Our handbooks are the opposite of that.
Have you ever thought about something you learned a while ago, and wished you still remembered it? Imagine you could store everything you've learned in a jar and just...
5 Ways Physical Stores Integrate Technology
Oct 9, 2020, 8:10 AM
Because building a webshop is not the only way to take a brick-and-mortar store to the world of digital.
As online shopping continues to soar in 2020, the knock-on effect is the closure of more and more brick-and-mortar stores. In 2019,...
Writing API Tests? Postman Delivers
Oct 7, 2020, 6:20 AM
Whether you're new to testing or a seasoned vet, Postman improves your testing skills.
Looking for a solution to make API testing easier?
Postman is a popular API testing tool that helps developers maintain collections of HTTP...
Building ESNext on WordPress, Simplified
Oct 5, 2020, 6:30 AM
A small step for the WordPress team, a giant leap towards more modern WordPress themes or plugins.
WordPress is currently going through a sort of renaissance in terms of content editing and development. The release of the Block editor...
The Right Way to Take Over a Legacy Project
Sep 29, 2020, 10:05 AM
Discover the most common challenges and misconceptions around legacy projects, and how our team worked through them.
As a kid, I enjoyed watching MTV’s show “Pimp my ride”. The premise was simple: Transform an old vehicle into a high-tech...
Switching from Sketch to Figma: A Guide for Designers
Sep 25, 2020, 9:15 AM
It took some time, but now we are ready to share knowledge and help others make the transition.
A couple of weeks ago, we published an article that provided tips on making a smooth migration from Zeplin to Figma for developers.
Creating an Event-Tracking Plan Everyone Can Understand
Sep 24, 2020, 9:35 AM
By observing users' actions, so-called "events", it's possible to make data-driven decisions that can help bring more users to the app.
We live in a time when 3.5 billion people are using smartphones – that's almost...
Locker – A Simple and Maintainable Authentication Library
Sep 21, 2020, 6:50 AM
The solution for those projects that require you to store sensitive content behind some form of user authentication.
It's 2020, the weirdest year yet. With growing privacy concerns, users are becoming more wary of apps that don't...
How to Create the Perfect Checkout Experience in 9 Simple Steps
Sep 11, 2020, 9:20 AM
Optimizing the most common user experience checkout issues can increase conversions by 35%.
Have you ever visited an online store and added items to the shopping cart just to abandon it and never come back again? We bet you have because...
SwiftUI 2.0: The Future is Declarative
Sep 10, 2020, 6:25 AM
Has SwiftUI overcome its initial shortcomings and brought significant improvements in the version 2.0?
Since its introduction last year, SwiftUI has piqued the interest of most Apple ecosystem developers with its “learn once, apply...
Porsche and Infinum, Together on a Ride
Sep 8, 2020, 6:45 AM
Infinum and Porsche Digital join forces to become a digital innovation hub for high-tech solutions in the automotive sector.
My mom taught me how to drive a car when I was just 15 years old. She always tells the story of how it took me...
5 Advantages of Dedicated Teams on Software Development Projects
Sep 3, 2020, 8:30 AM
Do you know which pricing model is best suited for which kind of project?
When clients explore options for a software development project, a factor that greatly influences the choice of the vendor is pricing.
And while numbers and...
Building a Workspace Reservation App with AWS HoneyCode: A Review
Sep 2, 2020, 10:25 AM
Here's our take on AWS HoneyCode, Amazon's new low-code development tool in Beta.
AWS HoneyCode is a new low-code development tool by Amazon, currently in Beta. Amazon offers a lot of great services as part of AWS, so we wanted to...
Interview with Nikola Galic of Volvo Cars Adria: "Customers can't test-drive a car online"
Aug 25, 2020, 9:42 AM
Are car dealerships on the verge of extinction?
Traditionally, consumers have sought information about vehicles at car salons. Today, they find most information within seconds on Google. Do car dealers still have authority in this...
From Zeplin to Figma in 5 Simple Steps for Developers
Aug 21, 2020, 11:05 AM
Not every developer was happy to hear we're migrating the entire workflow – at first.
Choosing between Zeplin and Figma is a lot like playing the loves-me-loves-me-not children's game.
You have to decide between two awesome and...
How COVID-19 Accelerated Digital Transformation in the Retail Sector
Aug 19, 2020, 10:10 AM
Can the retail sector survive without technology post COVID-19?
The current pandemic has changed the way we live and buy which meant that many businesses had to change their whole business model. This is nowhere more evident than in the...