jjj

Getting started with Spring Cloud

Spring Cloud provides an efficient way for developers to quickly build a number of the common patterns in distributed systems. The interaction between distributed systems leads to boilerplate patterns.

Read More
jjj

How to Create Custom Annotation in Java and Android

Annotations are one of the small and simple functionalities of the Android/Java development, yet for the majority of developers, it is not clear or they never understand the functionality and usability of the Annotations…

Read More
jjj

How to Choose between Real-Time Database and Cloud Firestore?

As the name suggests, this Firebase product ensures all the data are synchronized for all the clients in real time. The real-time database is a NoSQL database which…

Read More
jjj

KnockoutJS: Build Dynamic Client Side Application

KnockoutJS is a JavaScript library that allow you to create dynamic and rich web applications. It makes it very simple to enact a complicated UI that responds to user interactions. It offers observables to sync UI with its data model along with set of declarative bindings. It is built with the Model-View-ViewModel (MVVM) pattern.

Read More
jjj

A glimpse of Adobe Experience Manager

Adobe Experience Manager (AEM) is a Java-based Content Management platform technology which is part of Adobe’s Digital Marketing Cloud service. It enables the user to create its own website

Read More
jjj

RESTful with Jersey

REST stands for Representational State Transfer. It’s a key idiom that embraces a stateless client-server architecture in which the web services are viewed as resources and can be identified by their URLs…

Read More
jjj

Twitter REST APIs in Java

Twitter is undoubtedly one of the most successful examples of social networking to appear on the World Wide Web. The REST APIs provide programmatic access…

Read More
jjj

Java Generics: Lower and Upper Bound

In generics ? (called as unbounded wildcard) is used to accept just any type of object. However, we can restrict this behaviour by applying….

Read More