100 crosswords coded on pure Java in Android Studio. Crosswords are separated by 5 pages can be scrolled horizontally. With this template you can make your own crosswords any structure and number of words. Crosswords generator included. All crosswords are in assets folder in *.TXT files in JSON in UTF-8 charset. Here is an example of the file with the first crossword:
{
"cols":13, // Number of columns
"rows":13, // Number of rows
// Letters of each cell in uppercase in order by rows
"cells":["S","A","N","D","O","W","N","","S","M","A","L","L","T","","A","","U","","E","","A","","V","","A","A","S","S","E","T","","T","O","R","R","E","N","T","D","","A","","L","","T","","I","","R","","T","I","L","L","W","I","L","L","","S","N","A","K","E","U","","","","N","","E","","","","G","","","M","U","S","S","E","L","","A","S","L","E","E","P","","","U","","","","I","","T","","","","R","C","A","N","O","N","","G","O","O","D","B","Y","E","A","","R","","E","","N","","P","","L","","T","C","H","I","C","A","G","O","","G","L","I","D","E","T","","S","","R","","R","","A","","S","","N","I","D","E","A","S","","E","X","P","O","S","E","D"],
// Words as arrays of cell numbers in order by rows (cells start count from 0). First all horozontally words and then all vertically words
"words":[
"0,1,2,3,4,5,6",
"8,9,10,11,12",
"26,27,28,29,30",
"32,33,34,35,36,37,38",
"52,53,54,55,56,57,58",
"60,61,62,63,64",
"78,79,80,81,82,83",
"85,86,87,88,89,90",
"104,105,106,107,108",
"110,111,112,113,114,115,116",
...
],
// Questions in order by rows. First all horozontally words and then all vertically words
"questions":[
"Isle of Wight resort",
"Diminutive",
"Something worth having",
"Rushing stream",
"Animosity",
"Viper, for example",
"Edible shellfish",
"Slumbering",
"Cathedral cleric",
"Farewell",
...
]
}
Features
Java native source code
AdMob Banner integrated
AdMob Interstitial integrated
Dialog to rate the App integrated
Clear graphics
Optimized for tablets
Crossword generator included
How to Setup and Reskin
Install Android SDK
Open Gradle project in Android Studio
Change package name, app name, icons
Setup AdMob
Build an APK file