Articles tagged in: Rethinkdb



learn hapi — Describe Endpoint Details in Your Swagger API Documentation

Your Swagger API documentation becomes a beneficial place for developers. The integrated Swagger UI allows anyone to send sample requests against your endpoints. It’s a good way to see the actual response format and data of endpoints. Swagger allows you to add detailed documentation for responses. Define the format …

Continue Reading

Android Custom Fonts Renewed — Font Family

In the last tutorial, we've explored the modern way of implementing custom fonts on Android. However, it broke the support for dynamically changing the font style and weights (for example, bold or italic). In this tutorial, we'll fix this drawback and configure a font family with different styles. {{outline}} {{video} …

Continue Reading

learn hapi — Customize Your Swagger API Documentation URL

Your initial API documentation for Futureflix uses hapi-swagger to generate an endpoint overview from your project configuration. By default, hapi-swagger registers the /documentation route. If you want another path, like /docs, you can customize it. You’ll do that in a minute 😉 Besides the API documentation URL, you can tell …

Continue Reading

Gson Builder — Pretty Printing

After more than fifteen function-relevant Gson tutorials we'll move to something more developer focused. By default Gson will create minified JSON strings. This is important to reduce the amount of data being transferred over the network. However, especially with large models, for us developers it can be challenging to read …

Continue Reading

Gson Advanced — ProGuard Configuration

If you're using the code obfuscator ProGuard before releasing apps, this will be a valuable tutorial for you. We'll go through a standard ProGuard configuration, which should prevent unexpected runtime exceptions in your apps when you're using ProGuard and Gson. If you're not using ProGuard, you can check our other …

Continue Reading

Explore the Library

Find interesting tutorials and solutions for your problems.