DiscoverSDK Blog

Constructors & Inheritance in Kotlin

In our last Kotlin article, we looked at class and object. Today, we’ll first talk about constructors and then turn to the subject of inheritance. [...]

By Arjun Rao | 4/26/2019 | General| Beginners Read More >

Real-world Units Tests in React with Jest and Enzyme

In our previous articles on React, we talked about unit testing. One of the things that disappoints me a bit with these articles is that I’m forced to make the examples quite simple—pretty much Hello World level kind of stuff. Then, when you get to real-world testing all these cute littl [...]

By Ran Bar-Zik | 4/23/2019 | General| Beginners Read More >

ES2019 Create Objects from Arrays with fromEntries

One of the best new features in ES2019 is fromEntries—a wonderful new method that’s easy to understand and really helps in converting array key/value pairs into objects. But why would we even need to convert an array into objects? Well, if you’re interfacing to various APIs with so [...]

By Ran Bar-Zik | 4/17/2019 | General| Beginners Read More >

All About Asymmetric Encryption

In the previous article in this series, we looked at symmetric encryption and saw how, despite the fact that it can be a very secure form of encryption, at the end of the day we’re still talking about encryption based on the same principles as those from thousands of years ago, such as the Atb [...]

By Ran Bar-Zik | 4/11/2019 | General| Beginners Read More >

Using flatMap in ES2019

Since it’s already April, looks like it’s time to start talking about the new JavaScript standard, ES2019. This new JS standard includes a few interesting extras but nothing too dramatic. The most interesting new addition is called flatMap, and though it may not be revolutionary, it is q [...]

By Ran Bar-Zik | 4/4/2019 | General| Beginners Read More >

Class and Object in Kotlin

Welcome back to our introductory series on Kotlin. In this article, we’ll start to dig into how Object-Oriented Programming (OOP) works in Kotlin. We’ll cover class and object and, of course, give you some code examples that you can learn from. [...]

By Arjun Rao | 3/26/2019 | General| Beginners Read More >

Testing React Components with Jest and Enzyme

In the last article, we scratched the surface of unit testing with Jest in React. The problem with that article is that it’s a bit on the Hello World level and not nearly enough to really be able to start testing. When we write tests, we have a lot more than a simple, stateless component. Ofte [...]

By Ran Bar-Zik | 3/18/2019 | General| Beginners Read More >

All About Symmetric Encryption

This article is part of a series that talks about the basics of cryptography. When I say basics, I mean just that—basics. These articles are intended to provide you with an understanding of the concepts. [...]

By Ran Bar-Zik | 3/12/2019 | General| Beginners Read More >

Control Flow in Kotlin

Welcome to part 2 of our intro to Kotlin series. In the last installment, we gave you a quick overview of Kotlin and covered some basic types. Today, we’ll take a look at control flow in Kotlin and give you some examples for various types of control flow. Let’s just jump right into it wi [...]

By Arjun Rao | 2/28/2019 | General| Beginners Read More >

Automated Testing in React

A significant part of professional software development is writing automated testing. Why do we need them? Because automation tests are a big part of a process called ‘continuous integration’ which is the practice of integrating old code with new code. [...]

By Ran Bar-Zik | 2/27/2019 | General| Beginners Read More >

Top DiscoverSDK Experts

User photo
3355
Ashton Torrence
Web and Windows developer
GUI | Web and 11 more
View Profile
User photo
3220
Mendy Bennett
Experienced with Ad network & Ad servers.
Mobile | Ad Networks and 1 more
View Profile
User photo
3060
Karen Fitzgerald
7 years in Cross-Platform development.
Mobile | Cross Platform Frameworks
View Profile
Show All
X

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.

{{compareToolModel.Error}}

Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now