Hi there, I’m Tasos; a software engineer that loves working with React, Gatsby, React Native & Node. I’m the Founder of Coded Lines where among other things we create user engaging mobile apps that help companies drive growth to their brands.
React vs jQuery: how does each technology differentiate and who would “win” today? What about React vs jQuery? Well, they are two very different libraries created at different times of the World Wide Web to address different problems. Many people (including myself in the past) mistake one or both of them as frameworks but that is not accurate.…
The Facebook SDK for React Native Facebook has created itself react-native-fbsdk package: a React Native wrapper around FB SDKs for Android and iOS. Integrating the package into your app can be a challenge of its own, but it’s not the subject of this post. More on this can be found on react-native-fbsdk GitHub docs and on FB getting started docs…
What about responsive UI ? Responsive UI is important! No UI developer can deny that, while most of us have struggled at some point to deliver one. As a React Native developer now, you have to deliver the same or very similar result for many mobile and tablet screens of different sizes, analysis, scale factor,…
React Native: why are animations important? Animations are important in order to create an optimal user experience, especially in the mobile world. App users have been exposed to a lot of them already, and have become familiar with their usability and beauty. And since they have hands-on experience with them, they expect them as a…
Covid-19 into our lives — a Software Engineer’s Perspective and Thoughts Hi guys, hope you are doing well with all this unprecedented situation we are living over the past months. In this post I want to discuss my thoughts and feelings that emerged through the coronavirus situation, the mandatory quarantine, and the change of our daily (and not…
Since my previous article, the landscape and tooling around React Native have changed, so I wanted to provide an updated post for React Native best practices in 2020. There are also quite a few more areas to cover, so this article is also intended to work as a continuation of the previous post. Use Expo-Kit only if you know exactly…
If you are new to the React Native world, there are some pitfalls that you probably want to avoid while in some other cases you will have to make choices upfront maybe without knowing how important they are. Below I have compiled a list of best practices from my personal experience, which I hope you…
Why lock application orientation mode? Many applications have their User Interface (UI) designed to contain a lot of elements. To have these applications change their orientation (i.e. from portrait to landscape), it would mean that users will have a bad UI experience and also a lot of scrolling to deal with. A typical example of…
Navigation is a chapter that has “troubled” RN developers for some time now. Actually, it still troubles us. When I started with RN, 1.5 years ago, Navigator component was the suggested cross platform approach from React Native documentation itself. The bad news came a few months later, when RN team deprecated it and removed it completely from…
Duis eu libero in lacus venenatis aliquet. Vivamus sagittis tortor et nisi viverra, vel laoreet nisl auctor.