mirror of
				https://github.com/MinimalBible/MinimalBible-Legacy
				synced 2025-11-03 18:00:34 -05:00 
			
		
		
		
	Add initial Core project outline
This commit is contained in:
		
							
								
								
									
										80
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										80
									
								
								README.md
									
									
									
									
									
								
							@ -2,3 +2,83 @@ MinimalBible
 | 
				
			|||||||
============
 | 
					============
 | 
				
			||||||
 | 
					
 | 
				
			||||||
A Bible app for android designed to be more focused in both UI and feature set.
 | 
					A Bible app for android designed to be more focused in both UI and feature set.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Project Outline
 | 
				
			||||||
 | 
					===============
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This outline is intended to show the tasks needing to be accomplished, and give an idea of when releases will happen.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Core:
 | 
				
			||||||
 | 
					-----
 | 
				
			||||||
 | 
					These are the tasks that will need to be accomplished before the 1.0 major release.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Integration with JSword
 | 
				
			||||||
 | 
					    * Build JSword
 | 
				
			||||||
 | 
					    * Distribute an Android binary that contains JSword and 3rd party libraries
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Download Manager
 | 
				
			||||||
 | 
					    * Bible browser
 | 
				
			||||||
 | 
					    * Can download Bibles
 | 
				
			||||||
 | 
					    * Can remove Bibles
 | 
				
			||||||
 | 
					    * Generate search indexes for Bibles
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Bible Viewer
 | 
				
			||||||
 | 
					    * UI design finalized
 | 
				
			||||||
 | 
					         * Use Immersive mode for 4.4+?
 | 
				
			||||||
 | 
					         * Panels for footnotes, commentary?
 | 
				
			||||||
 | 
					         * Navigation drawer for books?
 | 
				
			||||||
 | 
					         * What gestures should be used? (Swipe left/right for chapter search?)
 | 
				
			||||||
 | 
					         * How to get to Download Manager / some form of home page?
 | 
				
			||||||
 | 
					    * Navigation of books working
 | 
				
			||||||
 | 
					    * Can display Bible text
 | 
				
			||||||
 | 
					        * Time from launch to viewing text under 5s. Ideally, under 3s. as well.
 | 
				
			||||||
 | 
					    * Can use navigation drawer to open a book
 | 
				
			||||||
 | 
					    * Infinite scroll between chapters
 | 
				
			||||||
 | 
					        * Research how to accomplish infinite scroll
 | 
				
			||||||
 | 
					        * Implement infinite scroll  
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Release v.1 to Play store**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* * *
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Search
 | 
				
			||||||
 | 
					    * UI design finalized (integration in Bible Viewer, separate activity?)
 | 
				
			||||||
 | 
					    * Search functionality implemented
 | 
				
			||||||
 | 
					        * Get Lucene search working (included in JSword)
 | 
				
			||||||
 | 
					        * Tweak search (fuzzy? Lord -> LORD? Are we actually getting results we want?)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Release v.2**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* * *
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Download Manager
 | 
				
			||||||
 | 
					    * Download manager can fetch commentaries
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Footnotes/Commentaries
 | 
				
			||||||
 | 
					    * UI design finalized
 | 
				
			||||||
 | 
					        * Frame on bottom of Bible Viewer a la http://blog.neteril.org/blog/2013/10/10/framelayout-your-best-ui-friend/ ?
 | 
				
			||||||
 | 
					        * Switch between footnotes/commentaries by swiping on panel?
 | 
				
			||||||
 | 
					        * Can we synchronize scroll between commentaries/footnotes?
 | 
				
			||||||
 | 
					        * Should Bible search also search commentaries?
 | 
				
			||||||
 | 
					    * Implement/Show commentaries/footnotes
 | 
				
			||||||
 | 
					    * Synchronize scrolling Bible to footnotes/commentaries
 | 
				
			||||||
 | 
					        * Is this possible?
 | 
				
			||||||
 | 
					        * Implement it!
 | 
				
			||||||
 | 
					    * Clicking on note in text opens commentary
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Release v.3**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* * *
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Settings Manager
 | 
				
			||||||
 | 
					    * Night mode?
 | 
				
			||||||
 | 
					    * Automatic night mode?
 | 
				
			||||||
 | 
					    * Text font/size
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* Home screen
 | 
				
			||||||
 | 
					    * Allow access to settings, download manager, and Bible Viewer
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					**Release v1.0**  
 | 
				
			||||||
 | 
					**Party!**
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* * *
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user