Android from scratch, part 2: use android-maven-plugin

Hi people, I wasn’t sure to write again on Android because the first time I tried the platform I identified 3 knowledge levels: – academic: knowing what Android is without ever building anything on that platform; – basic: reading a lot about the topic and sorting information to finally extract the minimum/essential (there are a… Read More Android from scratch, part 2: use android-maven-plugin

Add search features to your application, try Elasticsearch part 4 : search

Elasticsearch relies on Lucene engine. The good news is that Lucene is really fast and powerful. Yet, it’s not a good idea to expose such power to the user. Elasticsearch acts as a first filter but remains quite complete. When you don’t master an API, a good practice is to have control over what you… Read More Add search features to your application, try Elasticsearch part 4 : search

Add search features to your application, try Elasticsearch part 3 : attaching indexation to events

Now that we are able to index, we should think of when whe should trigger indexing tasks. A simple answer would be : whenever some indexed data has changed. “Changed” means change cardinality (add/remove) or change existing data. Either we invoke indexing tasks whenever we code an action that changes data or we use an… Read More Add search features to your application, try Elasticsearch part 3 : attaching indexation to events