Is there an API or another way to get the SSID of the currently connected Wifi, create a new ad-hoc network, etc? All help is great! Thanks!
You could look into Managed Wifi or Native Wifi. Managed wifi uses the native wifi api itself.