DiscoverSDK Blog

JavaScript ES2020 — globalThis

The new ES2020 standard contains several important additions to JavaScript. One of the more interesting additions, which also happens to be one of the easiest to understand, is called globalThis. Sometimes, especially in test scripts (but not only!), we need to access the global scope. What’s [...]

By Aaron Raizen | 11/15/2019 | General| Beginners Read More >

Generics in Kotlin

As you probably know, Kotlin and Java have their similarities. One way in which this is true is how they allow for a type or method to operate on objects of various types. This is known as Generics. So in this article, we’ll take a quick look at how to implement generics in Kotlin and how deve [...]

By Arjun Rao | 11/6/2019 | General| Beginners Read More >

JavaFX Calculator with Java code

Now that we’ve completed our Hello World tutorial let’s move on to another awesome app we’re going to build called CalculatorFX—a simple calculator done up twice. First we’ll code the screen directly with a single class file and then we’ll use FXML Scene Builder. [...]

By Subham Aggarwal | 10/30/2019 | General| Beginners Read More >

Loops in TypeScript

In the previous article of our TypeScript series, we explored the topic of operators in TypeScript. Today, we’ll examine the issue of loops in TypeScript. [...]

By Arjun Rao | 10/15/2019 | General| Beginners Read More >

9 Mobile Ad Networks - Alternatives to Google AdMob

Google's AdMob is surely the most common source of ads for monetizing your apps. This makes it the safe choice as well. If you are old enough, you may remember the saying, "No one ever got fired for buying IBM." The same philosophy could apply to choosing AdMob. [...]

By Bill Mann | 10/7/2019 | General| Beginners Read More >

Searching Algorithms in Python

Searching is the technique of selecting specific data from a collection of data based on some condition. We are familiar with this concept from our experience in performing web searches to locate pages containing certain words or phrases or when looking up a phone number in the telephone book. In th [...]

By Subham Aggarwal | 10/2/2019 | General| Beginners Read More >

Freeze and Seal in JavaScript

In my last JavaScript article, I talked a bit about mutations in JavaScript and how we can change objects by accident. OK, so this much we know—when I copy an object and then make a change, the object that comes afterward also changes. Why? Because it doesn’t really copy—it’s [...]

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

Data Classes & Sealed Classes in Kotlin

Welcome back to our Kotlin series. In this Kotlin article, we’ll talk about data and sealed classes and give you some examples. So let’s dive right into Kotlin data classes. [...]

By Arjun Rao | 9/19/2019 | General| Beginners Read More >

10 Best Python IDEs

Python is a very popular programming language. It's open source and used today as a scripting language, for web development, for mobile and desktop, and in many areas thanks to the endless modules options it has. [...]

By liran bh | 9/16/2019 | General| Beginners Read More >

App Store Optimization and the Algorithms Behind It

With millions of competing apps out there, and billions being spent on marketing, having the right ASO strategy in place has never been more important. [...]

By Moburst | 7/25/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