In a home I'm building I am planning to use "Superior Walls" which say they set directly on compacted stone rather than concrete footers. You then come in with the concrete for the basement slab. What I would like to achieve is a concrete look (finished that is) like the floor you see in Lowes with a sheen on it, totally smooth. I also certainly don't want to experience cracking in a basement slab either so consider this a two part question.
What are the techniques I need to specify to obtain this smooth finish like the floors in Lowes or Home Depot?
What is the best steps to take to achieve a basement slab that will not crack as easily as I may just keep the bare concrete as the floor rather than put carpet or some finished floor on top of it? At this point the home's width will be span by the Floor Trusses so there most likely will not be any load bearing down on the slab, in the middle, except stick framing walls we put up but none are expected to be load bearing walls.
Thanks in advance for your answers