This afternoon, Microsoft announced via Facebook that the Xbox One would allow self publishing of apps and games. The announcement says that every Xbox One can be used for development by anyone and everyone. We will not know more until Gamescon next month, but this announcement does point towards a consumer-level, easy entry development kit rather than using something like Visual Studio which almost requires 4 years of college to use efficiently.
Marc Whitten, Chief Product Officer for Xbox said:
Our vision is that every person can be a creator. That every Xbox One can be used for development. That every game and experience can take advantage of all of the features of Xbox One and Xbox LIVE. This means self-publishing. This means Kinect, the cloud, achievements. This means great discoverability on Xbox LIVE. We'll have more details on the program and the timeline at Gamescom in August.