Kresimir Bakovic·PinnedCollapse and expand UITableView cells like a ProAnimations are among the key factors that distinguish between the regular and outstanding user experience. UITableView provides us out-of-the box solution to animate list. …I OS App Development7 min read
Dino Bozic·Feb 28High-end transitioning in iOS“Wow, how does Instagram make their screens animate like that?” “Amazing animations, I wish I could do that.” — an iOS developer who hasn’t read this article In this article, a few techniques that are making a difference for those high-end projects and applications will be presented. An important mention…I OS9 min read
Kresimir Bakovic·Nov 25, 2021Building 3D Avatars in iOS using SceneKitWhile playing around with your smartphone, there must have been a situation when you saw a 3D object on the screen and you wondered how it was constructed under the hood. In this article I will explain the key concepts of modeling a 3D object in the SceneKit and mention the…I OS7 min read
Karlo Vrbić·Jan 29, 2021Android—How to handle taps?One of the most common problems we encounter, but rarely think about, is handling user’s taps on UI elements. On Android, the Looper class—launched in the main/UI thread on the app’s start-up—provides a message queue for the UI thread, which is responsible for many things. …Android5 min read
Dino Bozic·Dec 4, 2020The State of the Art of iOS DevOpsOne of the main aspects of software development is software quality. Products with high quality tend to go closer to the top in different statistics charts, especially financially oriented ones. Thanks to DevOps, applying the best software development practices and techniques has never been easier. The definition of DevOps (Development…I OS14 min read