All Ruby on Rails Node JS Android iOS React Native Frontend Flutter

A Good Start In React Native

 If you are reading this article, you probably fit one of the two groups: You are a native iOS or Android developer thinking about transitioning to RN, or You are already familiar with RN, but a friend, who is a native iOS/Android dev, asked you for some advice on how to learn RN. In both cases, you are welcome and this article is for you!
Read more

iOS Logging practices

Logging is the fastest way of validating if our application is doing what it was intended to do. With the growth of our application it’s easy to overflow our logs with too many nonessential messages. It’s important to know how to tame the logging beast and structure our approach properly. Below I’m presenting few important tips about how to create log messages in your iOS application, that will make finding information for debugging quick and easy. I’ll talk about iOS specific tools, but the overall idea can be used in the mobile development in general.
Read more
ReasonML is a language with syntax familiar to both JavaScript and OCaml programmers. You can compile it using BuckleScript straight into JavaScript. It not only allows to use JS in the middle of ReasonML code but also using JS libraries and their management system - NPM/Yarn.
Read more
The most basic debugging tool is the built-in JavaScript debugger. In the simulator menu opened by "command + m" on Android and "command + d" on iOS you can find the "Debug JS remotely" position. The tool opened under "http://localhost:8081/debugger-ui" is the same one, as browser debugger, hidden under the "inspect" menu button. Although It seems complex Chrome Developer Tools offers only basic features such as logging output to console or using the network tab.
Read more

iOS Debugging Tips & Tricks

Every developer knows that debugging is important. We spend a lot of time on creating breakpoints, stopping program executions and looking for solutions. There are some nice tips and tricks that help us to do it effectively. Here I will show you some of them.
Read more

ARKit Continuation

Recently I published an article with the entrance to the ARKit which briefly presented the minimum knowledge that is needed to create something inside augmented reality. We know what is the ARSCNView for, why we need to implement the ARSCNViewDelegate and how to run the ARSession. The demo was pretty straightforward as its main purpose was to receive information from the camera and detect the currently visible surface by attaching proper graphic onto it. User interaction was only limited to pointing the camera at desired spaces and waiting for the results that were calculated on the fly.
Read more
Some time ago I came across one problem related to the correct recreation of the state in the view. I tested various solutions on a separate project to learn about possible solutions. However, before I describe the exact problem that I came across, I will start with the complete basics. At the very beginning, let's try to answer the question - why should we actually save the state of the views?
Read more
SVG is a vector format that can scale to any size without losing its quality, and it can do this while having a comparatively low file size too. SVG is amazing like that and preferred implementation on React Native Platform.
Read more
Intro Nowadays, animations are an essential part of mobile apps and websites. When done properly, they make applications look smoother, attract users’ attention, and increase user engagement. One of the most famous animations is the lovely heart created by the Instagram team. Let me quickly show you how to create it in React Native.
Read more
In 2017, we have seen an increased interest in the question of code sharing across React and React Native, mostly after Nicolas Gallagher took to the stage at React Rally to talk about react-native-web, a solution he has been using to build a web version of Twitter. The first minor version of the package (0.1.0) was released October that year, and earlier, in March, Microsoft published reactxp to NPM. Since then, both libraries have been actively maintained, albeit by a limited number of contributors. They are currently the only production-proven options for experimenting with “truly” cross-platform React, targeting Native and Web with a single code base.
Read more
Newer
Need a successful project?
Estimate project or contact us