Here’s some pointers to get you started if you want to hack on this:
- download the WICED SDK from broadcom
- implement the new AP functionality in the HAL by exposing a suitable interface
- multiplex the networking functionality in
system/src/system_network.cppso that the device can support multiple network implementations (the network implementation is selected by thenetwork_interface_tvalue.) - implement the new AP network in the system layer that builds on the new AP functions in the HAL
The TCP/UDP sockets in Wiring already have a placeholder for the network they should bind to. (That part I have already done in preparation for AP mode.)
Getting something working just for you won’t take long at all. Although going from something hacked together to something production quality I expect would take considerably longer. If you do build something that is production-quality we are happy to take pull-requests to our repo! 
What will take time is integrating it with the rest of the system, making it play well with the SoftAP setup, covering all the use cases and corner cases, providing an evolvable API in system firmware, providing a clean, simple API in the wiring layer, testing and documentation.
Quite a bit! Please don’t think I’m being derisive, I just hope to convey there’s a lot more that goes into producing production-quality software than just making it work. 
Good luck with your efforts on this, I hope my pointers help you get started and you get something working.