Tag - Programming - DO OK

Posts tagged with "Programming"

How to Know if React Native Development is the Right Choice for Your Application
What is React Native? How does it work? How does it compare to native development (like iOS and Android) and other frameworks? We’ll answer these questions for you in this article.
24.09.2021, 9 min read
Yannick Caron
Read more
React vs Vue in 2020. What is the best choice?
In this blog post, you’ll learn about making the right choices through comparing two popular front-end frameworks, Vue and React, by a set of objective criteria. You will find it useful if you are to make a technology decision and want to understand what main differences are between React and Vue-based solutions.
16.07.2020, 7 min read
Marta Zażlak
Read more
Quickstart for testing your react app with react-testing-library
You're aware of the importance of writing tests for your React app, but it can sometimes be challenging to get started. There are numerous questions about the approach, libraries, implementation, and more, which can be overwhelming and discourage us from writing tests. In this article, I aim to provide practical ways to begin writing tests for your React app, achieve good coverage, and keep the process simple and scalable.
16.12.2019, 10 min read
Adam Mruk
Read more
Let's make the Sudoku generator library in Kotlin
My wife’s a huge fan of the Sudoku puzzle, so I thought I would make a mobile app for her. In this post, I’m going to create the Sudoku generator library as a first step to accomplish my main goal. The library will be written in Kotlin and panda is here, just because I found it funny.
16.10.2019, 12 min read
Grzegorz Pijański
Read more
Build your first smart contract on Ethereum
With this article, you will find out how to create your first smart contract with Solidity and run your code online or on your local environment. So let’s set off on a journey and have fun!
03.07.2019, 9 min read
Ewelina Klisowska
Read more
Keep IT clean - coding good practices: naming
This is the second post in a series of articles about broadly defined clean code. If you missed the first part of the series, which discusses comments, you can find it here. In this post, you can learn about another factor that impacts the quality of a developer's code: naming. I will provide a comprehensive list of dos and don'ts related to the current topic.
24.06.2019, 10 min read
Grzegorz Pijański
Read more
Moving from Android mobile development to Java web development
Here are a few thoughts on transitioning from Android development to Java web development. These thoughts may be somewhat informal, but they are shaped by my own experience as a programmer who, after 1.5 years, shifted from Android development to creating a backend in Java. I encourage you to read this if you are contemplating such a change in your career path.
12.06.2019, 4 min read
Grzegorz Pijański
Read more
Gradle, multi-project builds explained
In this article, I will aim to explore and explain some of the most frequently used Gradle features. My focus will primarily be on multi-project builds, as this is the prevalent type of Gradle build you encounter. To facilitate comprehension, I'll provide substantial code examples to illustrate the concepts and solutions. Without further ado, let's dive into the critical aspects.
05.06.2019, 6 min read
Łukasz Gosiewski
Read more
Keep IT clean - coding good practices: comments
This post marks the beginning of a series on good programming practices and the concept of "clean code." It focuses on a crucial aspect of our code - comments. By reading this post, you can assess whether you are adhering to the principles of clean code when it comes to using comments. You will learn when and why you should avoid using comments, as well as when they are appropriate or even recommended.
28.05.2019, 6 min read
Grzegorz Pijański
Read more
Everyone's an Expert - do your job and stay sane
Some jobs, positions or work fields must deal with a specific problem - they can be very difficult and hard to master, but they rely more on soft skills than hard ones. There are many of these professions, but as an example, let’s take User Experience (UX) Designer. This person improves the interaction between user and product. Specifics of this job lead to one uncomfortable statement.
23.05.2019, 6 min read
Szymon Juskowiak
Read more
Spicy Lombok library for your Java code
In this blog post, we share with you some benefits from using Lombok - a Java library that helps to decrease a boilerplate. You can see, how to use Lombok and discover some particular details you may don’t know yet. Also, you will find out if it’s possible to use this library with other languages.
17.05.2019, 6 min read
Grzegorz Pijański
Read more
How to serve web app that supports specific browsers?
Building websites or web apps for all major browsers means extra work to do because you must ensure that all of the code you write is supported in each browser.
19.04.2019, 4 min read
Piotr Broniszewski
Read more
One cool training method to get better at app security
We live in amazing times. Since we use the internet every day on our mobile phones, tablets, and computers, in every moment we can order food for dinner, buy a book we always wanted to read, book a hotel for our vacations and much more. With all those possibilities comes a great issue: personal data we provide has to be stored securely. It’s not that simple. Almost every day we can find news about data leakages, stolen identity or money fraud.
16.04.2019, 5 min read
Adam Mruk
Read more
Expo for React Native - speed up your development
Examine Expo XDE, an open-source and free suite of development tools built on the React Native framework. Expo XDE aims to streamline and simplify the mobile app development process, from project initiation and working with device APIs to app publishing and updates. This comprehensive toolkit includes a graphical integrated development environment (IDE), a command-line interface (CLI), and an extensive library of pre-built functional components that cater to various popular mobile use cases. These components encompass features like push notifications, device functionalities such as the camera and maps, biometric handling, and more. It's worth noting that Expo was incubated as part of Y Combinator's startup accelerator program, specifically the class of summer 2016.
13.11.2018, 10 min read
Szymon Juskowiak
Read more
Is it the right moment for a Progressive Web App?
Over 5 billion users of mobile devices in the world generate 68% of Internet traffic. While there is more traffic coming from mobile web browsers than native mobile apps, the problem is that website visitors rarely come back. They usually read articles, watch videos or perform one-time searches. However, users who use mobile apps spend much more time in them, i.e. are more engaged with a particular brand. Why is that?
01.10.2018, 8 min read
Piotr Broniszewski
Read more
Creating a JavaScript game can be fun!
When I got a job as a frontend developer in DO OK, I never thought that I’d create a game. Of course, I expected to learn a lot about React, Javascript or teamwork, but how could I know that a bit of free time and a crazy idea would be transformed into DOOKTOPUS?
22.08.2018, 8 min read
Mateusz Mitelski
Read more
Cookies

Our website has cookies. more info

EU Flag