1) I don't really manage to go online: one of my test app is a self-cooked browser and it doesn't seems to get a network connection.
QMaemoInternetConnectivity checks whether or not the device is connected. It gets the status via DBus and it seems it does not work on scratchbox. (I don't have real device yet so I don't know it work on N900...) In addition, even if we ignore the network connection status, other network class gets other error, e.g. my app uses QHttp and it get "Host not found" error, which works on diablo.