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