If you are creating offline basemaps for Fulcrum, you will want to use the raster based (not vector based) MBTiles portable map package format.
If you already have GIS data, load them into TileMill (a free map design studio), design your map from your data, and export to an MBTiles file. Another option is a program called MapTiler. This is a much more user friendly alternative, but is not as robust as TileMill.
If you don’t have any data to start with, Mobile Atlas Creator is a good option to create offline maps from sources like OpenStreetMap.