Tutorial by Topics: architecture

This section provides an overview of what x86 is, and why a developer might want to use it. It should also mention any large subjects within x86, and link out to the related topics. Since the Documentation for x86 is new, you may need to create initial versions of those related topics.
XMPP allows for the full-duplex exchange of structured data and concurrent processing of requests between globally addressable clients and servers on the network. Unlike HTTP and the "Representational State Transfer" (REST) architecture widely deployed on the web, XMPP connections are st...
The recommended way to structure your applications is dubbed 'the Elm Architecture.' The simplest program consists of a model record storing all data that might be updated, a union type Msg that defines ways your program updates that data, a function update which takes the model and a Msg and retur...
This topic will provide Model‑View‑Presenter (MVP) architecture of Android with various examples. There are many ways to architect an Android app. But not all of them are testable and allows us to structure our code so that the app is easy to test. The key idea of a testable architecture is se...
Let's clarify some terminologies first: Outbound Messaging is where the message starts from the server (to be more accurate it's initiated from your app which you have on the server, WebSphere Liberty in this case) and end at the EIS. Inbound Messaging is where message starts from the EIS and ...
This section provides an overview of what architecture is, and why a developer might want to use it. It should also mention any large subjects within architecture, and link out to the related topics. Since the Documentation for architecture is new, you may need to create initial versions of thos...
Syntax quirks with DataBinding When binding a viewModel function to a property in xml certain function prefixes like get or is are dropped. Eg. ViewModel::getFormattedText on the ViewModel will become @{viewModel.formattedText} when binding it to a property in xml. Similarly with ViewModel::isCon...
MVP is an architectural pattern, a derivation of the Model–View–Controller. It's represented by three distinct components: Model, View and the Presenter. It was engineered to facilitate automated unit testing and improve the separation of concerns in presentation logic. In examples you'll find a s...
Demystifying MVC, MVP, MVVM and VIPER or any other design patterns to choose the best approach to building an app
Android Architecture Components is new collection of libraries that help you design robust, testable, and maintainable apps. Main parts are: Lifecycles, ViewModel, LiveData, Room.

Page 1 of 1