Yes, they do. Obviously they might not know that the difference is due to the app being coded differently, but people do notice the little bugs and odd workarounds and slightly off UIs in apps where the dev(s) are either not skilled enough or don't care enough to hunt down every case. Granted, they may not react (heh) much more than "Huh, this app does this weird thing"