DiscoverSDK Blog
Writing Your First Program in Ruby
In a previous article I discussed in detail why one might choose Ruby for their career. I also covered why not to choose Ruby and in which situations or conditions. I also showed you the way to test yourself whether you need Ruby or not. So, if you’ve made it to this article, changes are good [...]
Ten Tools Every Developer Should Know in 2018
As a developer, finding the right tools to do the job and increase productivity can be quite a daunting task. On the market today there are thousands of tools available, many of them with supplementary add-ons and plugins to give extra assistance to developers, and help make their role easier. [...]
Working With Content Providers In Android
In a previous article I showed you various aspects of Content Providers in Android. That was a theoretical discussion. This article will follow a more practical approach with enough examples so that you will be able to work comfortably with Content Providers and Content Resolvers. Check out this art [...]
Vaadin with Spring Boot
This lesson will introduce you to the world of using Vaadin with Spring Boot. If you need to brush up on Spring Framework, check out our Hello World in Spring article before you go through this one. [...]
Understanding Content Providers For Android Programmers
Many real life applications need to ask for some data from other applications. For example, WhatsApp, Skype, and Facebook Messenger all ask the Contacts app for the contacts saved in your device. The default messaging application also needs to ask that application for contact details to show who sen [...]
SQLite Database Programming In Android
Storing structured and relational data is an integral part of any modern real life application. Serializing objects into XML files is easy to implement, but hard to scale. A recent trend of storing data as JSON files is easy to conceptualize, but less suitable for machines. In the land of machines w [...]
Basics of JavaScript Functions
A function is a reusable block of code that you can use again and again by referring to its name. Again, you can make it act differently by passing different values to it during every use. Functions help us keep our code more modular and DRY (Do Not Repeat Yourself). [...]
Storage Options In Android
Almost no real life application is possible without some data persistence layer. Persistence layers are needed for saving preferences, storing structured data, saving and restoring serialized objects, storing static files and a lot of other things. In this article I am going to discuss various ways [...]
Spring Boot with Kotlin
In a previous article we covered the basics of Kotlin. This lesson will introduce you to the world of using Kotlin with Spring Boot. Kotlin is a new programming language by JetBrains which is now officially, a first-class citizen for Spring Framework 5. [...]
Regular Expressions In Java
In a previous article I introduced you to the basic concepts of regular expressions. In this article I am going to teach you how to use regular expression in Java. That means you must have basic knowledge of Java and regular expressions to get the most out of this article. [...]
Top DiscoverSDK Experts
Compare Products
Select up to three two products to compare by clicking on the compare icon () of each product.
{{compareToolModel.Error}}