All Projects → MindorksOpenSource → Annotation Processing Example

MindorksOpenSource / Annotation Processing Example

Licence: apache-2.0
It is the example project for the annotation processing tutorial.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Annotation Processing Example

Godot tutorials
Code and examples for KidsCanCode Godot Tutorials.
Stars: ✭ 119 (+2.59%)
Mutual labels:  tutorial, example, example-project
Wordpress Plugin Boilerplate Tutorial
Tutorials and Examples for WordPress Plugin Boilerplate, a foundation for WordPress Plugin Development.
Stars: ✭ 232 (+100%)
Mutual labels:  tutorial, example, example-project
Jni By Examples
🎇Fun Java JNI By Examples - with CMake and C++ (or C, of course!) ‼️ Accepting PRs
Stars: ✭ 99 (-14.66%)
Mutual labels:  tutorial, example, example-project
Play Scala Slick Example
Example Play Scala project with Slick
Stars: ✭ 59 (-49.14%)
Mutual labels:  example, example-project
Gmtwitch
Lightweight, open source Twitch interface for Game Maker: Studio
Stars: ✭ 41 (-64.66%)
Mutual labels:  example, library
Typescript Lib Example
Example of TypeScript library setup for multiple compilation targets using tsc and webpack
Stars: ✭ 50 (-56.9%)
Mutual labels:  example, library
Adhokku
A toy PaaS
Stars: ✭ 32 (-72.41%)
Mutual labels:  example, example-project
Play Java Websocket Example
Example Play Java application showing Websocket usage with Akka actors
Stars: ✭ 86 (-25.86%)
Mutual labels:  example, example-project
Expo Three Demo
🍎👩‍🏫 Collection of Demos for THREE.js in Expo!
Stars: ✭ 76 (-34.48%)
Mutual labels:  tutorial, example
Phoenix Liveview Counter Tutorial
🤯 beginners tutorial building a real time counter in Phoenix 1.5.5 + LiveView 0.14.7 ⚡️
Stars: ✭ 115 (-0.86%)
Mutual labels:  tutorial, example
Coroutinerecipes
Playground for Kotlin Coroutines. Basics, Channels, Flows, useful examples & comparison to RxJava.
Stars: ✭ 104 (-10.34%)
Mutual labels:  tutorial, example
Reactnativecodereuseexample
Shows how to organize your code to reuse it as much as possible between Web, iOS and Android
Stars: ✭ 41 (-64.66%)
Mutual labels:  tutorial, example
Golang Docker Build Tutorial
A template project to create a minimal Docker image for a Go application
Stars: ✭ 36 (-68.97%)
Mutual labels:  tutorial, example
Unityraymarching
Unity Raymarching Examples
Stars: ✭ 57 (-50.86%)
Mutual labels:  tutorial, example
Limbobyexample
Examples for the Limbo Programming Language
Stars: ✭ 34 (-70.69%)
Mutual labels:  tutorial, example
Postcss Modules Example
How to use postcss-modules plugin
Stars: ✭ 78 (-32.76%)
Mutual labels:  example, modules
Circleci Demo Python Django
Example Django application running on CircleCI
Stars: ✭ 100 (-13.79%)
Mutual labels:  tutorial, example
Go Examples
examples written using golang third party packages.
Stars: ✭ 106 (-8.62%)
Mutual labels:  example, example-project
Pwa Example
A short example illustrating some essential steps for creating a progressive web app (PWA).
Stars: ✭ 28 (-75.86%)
Mutual labels:  tutorial, example
Generals.io Node.js Bot Example
An example Node.js bot for generals.io. Learn more at http://dev.generals.io/api#tutorial
Stars: ✭ 28 (-75.86%)
Mutual labels:  tutorial, example

Android Annotation Processing Tutorial: Example Project

A complete library implementation

Mindorks Mindorks Community

Annotation processing has become one of the most important language features in the modern Java programming. Java supports annotation processing from the release of Java 5 but its full potential has been realized in the recent years. Annotation processing in simple words is used to generate files during compilation.

The links to the tutorials:

  1. Part 1 : A practical approach
  2. Part 2: The project structure
  3. Part 3: Generate Java source code
  4. Part 4: Use the generated code

If this repository helps you in anyway, show your love ❤️ by putting a ⭐️ on this project ✌️

Mindorks open source projects

Check out Mindorks awesome open source projects here

How do I use this project?

This is a project aimed to help bootstrap new Android library for annotation processing. Feel free to fork this application.

License

   Copyright (C) 2017 MINDORKS NEXTGEN PRIVATE LIMITED

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.

Contributing to Android MVP Architecture

All pull requests are welcome, make sure to follow the coding best practices when you submit the pull request.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].