| ▲ | cyberax 20 hours ago | ||||||||||||||||
The WTF-based^W Silverlight-based UI was also an issue. Nobody really _wanted_ it. To be fair, Android UI framework in that era was also bad. But it appeared several years before Win Phone 7, so developers had to get good with it. | |||||||||||||||||
| ▲ | WorldMaker 19 hours ago | parent | next [-] | ||||||||||||||||
XAML had plenty of experienced developers years before WP7. Just most of them were in "enterprise" environments. I had an extensive Silverlight and WPF background by that time, so I still don't quite know why so many developers seemed to have a problem with it. I also did a lot of "convert this screen from WPF to Silverlight" and "now convert it back to WPF" that at the time I also didn't see why so many people were complaining about updating XAML from WP7's Silverlight XAML to WP8's UWP XAML. XAML is XAML. XAML is just stupid, ugly XML. Most of the work is updating XML namespaces, which can be automated with XML tools. Assuming you've used a pattern like data-binding or "MVVM" you shouldn't have much business logic to change between XAML versions, was my opinion at the time. As an Enterprise developer having done a ton of that as company winds shifted and more apps needed to be Silverlight one month and others WPF, depending on shifting winds/moon phases and "we want to just HTTP deploy only now" and "how easy can you embed this in VB6 without going crazy". | |||||||||||||||||
| |||||||||||||||||
| ▲ | 72deluxe 4 hours ago | parent | prev [-] | ||||||||||||||||
I don't remember the Android UI framework being bad at the time. Android 2.3 time period? I remember Fragments coming out, and the overhaul on the UI for Android 3 (I had a Motorola Xoom and it was nice to use), then every Google i/o conference saying they'd improved speed ("Project Butter") and UI responsiveness etc. but it was still laggy for scrolling etc. But the framework itself doesn't seem much different to today. I remember using the HTC Desire and HTC Dream and being impressed, then the Motorola Atrix 4G with lapdock (!), a device ahead of its time and with insufficient RAM or CPU performance but the a great idea running a nice Linux desktop environment. I suddenly realise how long ago this was and how old I feel. | |||||||||||||||||