**Generic SplitView component for Android**
I need a generic implementation that mimics the SplitView on iPad.
It is very important that the component is written 100% in pure Java and has no dependencies on XML or 3rd party components!
See the 'Additional Information' below for milestone description, requirements and success criteria.
## Deliverables
**Features:**
- Must use the Fragment API from AndroidSDK-3.0 and later
- Should show 2 (left and right) fragments in landscape. In portrait only 1 (the right fragment) should be shown.
- The component should support a rotational effect when orientation of the device is changed.
**Your code should:**
- Be generic and useable from different projects.
- Be based on the attached project (a dummy non-working example in included). It is from IntelliJ Idea but you can change that as long as the source hierarchy is kept as is.
- Be 100% pure Java code.
- Be implemented in the '[login to view URL]' package only.
- Be documented using JavaDOC for all its public classes and methods.
**Your cannot:**
- Use XML, require or change AndroidManifest.xml.
- Call, change or depend on classes in '[login to view URL]' without accept from me.
- Depend on classes in other packages except classes from the AndroidSDK ofcause.
- Depend on auto generated files like the R class.
**Milestones:**
- 1: This milestone is reached when we agree on the API. The worker must be sure that the implementation can be done and used by the application in the '[login to view URL]' package.
- 2: This milestone is reached when the worker has developed, test and delivered a beta version of the component.
- 3: This milestone is reached when the worker has completed the JavaDOC for the public classes and methods and fixed the problems that might have been found in the beta version