Code

Crosswords with AdMob

Crosswords with AdMob

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. All crosswords are in assets folder in *.TXT files in JSON. 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

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
by
by
by
by
by
by