What UI shells does Windows CE have?
Вставка
- Опубліковано 6 сер 2024
- Did you know that Windows CE has a few shell samples so that manufacturers can use them as the base for their own shells? In this video, I'm showing the explorer shell, XP-like design, XAML dialog styles, MinShell, Thin Client Shell, and XAML Shell.
Cooperation: yaroslavkibysh@gmail.com
/ dz3n
www.buymeacoffee.com/dz3n
/ discord
t.me/DEC0DE0
Music by Oleg Fedak Pixabay
pixabay.com/users/soulprodmus...
0:00 Greetings
0:30 Context
1:17 Standard Shell / Explorer
2:15 Interface Customizations
2:38 MinShell
3:21 Thin Client Shell
4:52 XAML Home App / Shell Sample - Наука та технологія
*Thank you for watching the video*
*Join our Discord* for exclusive updates and discussions! discord.gg/wRWY7cV8fC
*Help us grow the channel!*
- *Share the video with your friends!* Let's build a great community.
- *Join UA-cam/Patreon membership!* Get access to private channels with early updates as a gift!
UA-cam membership: ua-cam.com/channels/bwCe_cZ73Cm9mBHt_ju3bA.htmljoin
Patreon: www.patreon.com/dz3n
Buy me a coffee: www.buymeacoffee.com/dz3n
*Be nice and respectful - let's keep our comments positive and constructive!*
In my first professional job 2004 I had an Arcom viper running windows CE 4.0 weirdly it used to reliably crash at 3pm on Fridays.
That's a bonus feature.
Maybe a scheduled task
Oddly specific
A reliable crash, now that's an oxymoron lol
May have been power issues. Was there any heavy industrial machinery turned off or on exactly at that time?
I recall seeing higher-end iPhone clones using Windows Mobile/CE as a base. They did try their best but at most it's still glaringly a WinMo distro unlike Android-powered Goophones which mimic the iOS shell closely.
Too bad MS gave up on Windows CE tho. Maybe it's either because they consolidated everything into a single NT base or their lack of success in the mobile phone space scared them off. Or maybe CE was just too antiquated by now.
Windows CE was, and still is, great for embedded real time devices. It is like a MS-DOS of the 2000s.
Because performance was garbage even compared to plain NT.
@@jm036 Plain Windows NT is not available for ARM devices and even if it was, it would probably be missing a bunch of drivers for devices designed to run in Windows CE. And even if that was the case, chances are it would will take more memory to run the whole wireless stack. And also Windows NT doesn't have touchscreen support by default.
I miss the Windows CE days. The concept of mobile computers was still new and so many different companies were experimenting with different form factors. I remember being a kid and asking my parents to take me to Office Depot so I could play with devices like HP Jornada, Cassio Cassiopeia, and Sony Clié. Now that I’m an adult with money I’ve bought them all off eBay at a fraction of the original price!
Kinda interesting to see the transition. The older versions focusing on consumer portable devices and transitioning to industry devices with little or no user interface other than that which the vendor provides on top of the base OS. Shows the clear difference in priorities of the eras, where the money was coming from.
I still wonder why Microsoft hates Win32. They could've easily improved it instead of reinventing the wheel.
They wanted to switch to completely new XAML based apps to replace old ones since Windows CE and that's saying something.
it's just, ancient and in dire need to be replaced
if you don't imply any expectation of compatibility, it can often be easier to start from scratch, especially if some fundamental ways in which things were done just don't match with goals or the hardware platform which is being targeted. Of course yeah then developers need to learn completely new APIs and potentially adapt old applications to the new APIs.
Win32 is still actively supported. It is still part of the latest Windows App SDK(some people refer to the entire thing as winui 3).
Just got your video on my recommendations on UA-cam. Great video, halfway though I thought I would subscribe, and I didn’t realize how small of a channel you have. I hope that everything is well, and that your channel grows as large as the effort you put into this.
High production quality for a small channel, well done
thanks
nice video for a small channel!
i saw your video from recommendations and your channel for the first time and im already liking content here
this is amazing! I love your videos about Windows, crazy how much you know about it. Keep up the great content.
thanks!
Awesome video, keep it up! Waiting for more content🔥
the XAML Home App / Shell Sample was ahead of it's time tbh
I see windows ce today mostly in handheld scanners.
Personally I loved Windows CE. It even had many games, also doom.
Yeah! I recall playing some games on it, it was fun:)
I challenge you to port Windows CE to the Nintendo DS.
this was super interesting to me. now i want to see a video where you flash a tiny build onto a EEPROM and boot to CE.
new subscriber!
Holy shit I had no idea CE was this complex, I thought it was just a stripped down NT release ;_;
This is awesome - and I thought I knew everything there was to know about windows
Awesome video cant wait to see more of your videos
Thanks! More content soon:)
really good content! keep it up 😄
Thanks! More content soon :)
I have a GPS device running Windows CE. It’s useless yet fascinating.
My local tesco used to have windows CE 7 on its scanners up until a few months ago when they were all upgraded to android.
Considering the Sega Dreamcast was built with Windows CE in mind... I winder if its possible to install a Windows CE interface.
Amazing channel. Thanks
Thank you too!
🔥
The nk.rom files are super interesting. Wondering if you can extract them to pull programs and resources from them to flash onto other devices? The blind community used to use Win CE on PDAs called Braille Note and Windows Mobile on PAC Mate, with a screenreader integrated. My challenge is to extract the screenreader from the PAC Mate and install it onto a standard Windows Mobile phone.
You can somehow obtain a platform builder and build the whole operating system with all its standard components for the desired architure. Interesting fact: usually there is no way to copy things from a Windows CE device with, for example a file manager because it has a DRM which prevents from illegal copying
So, I have been able to find some tools like ROM Extractor and such, however they provide the system without its directory tree. The challenge is to cook a ROM with added resources to run accessibility services and programs. Wish I could get access to standard Windows CE with a screenreader.
I used CE a lot. Generally, I didn't have many complains to it.
Afaik Windows CE is still quite common in the industry. Microsoft still provides support for it too... You can still buy licenses up to 2028 lol
nice video :)
thanks!
Our Arris (Telekom SK) set-top box uses some version of Windows CE 5.x
Wtf? IP or cable TV? Everything here ran some unknown embedded OS until Android took over.
@@jm036 It's cable optic wifi (and with the wifi router we get TV I think)
It's from Telekom SK (SK = Slovakia)
I can send you pics of the system's about menu
@@jm036 for the pics, do you a public ig account or a public X (aka Twitter) account?
Where did u get Platform builder?
Can u share it
I remember back in the day (2014) students (only profesors) could get it for free
But sadly back then I wasnt yet a student, now I am but sadly, I cannot get it anymore
Unfortunately I can't share since this would probably cause some issues with my channel :(
@@0dec0de I see, its allright
I mean Visual Stdio 2008 is so easy to find but the usual places that are carying it never carry platform builder
Then it gets lost forever
Like Netware 4.11 license diskette, people that have it dont share it then they die, people that come after trow it all away, and the stuff gets lost forever
Or another example is Windows Media Rights Manager (WMRM) SDK
Nobody cares about this stuff and it gets lost forever
Yeah, this is really bad
Maybe you can find something here archive.org/details/software
@@0dec0de thanks, yea totaly forgot that this website archives a lot of goodies :)
Maybe u can make a tutorial on how to use platform builder, maybe even build a sample app for windows CE
I think video like this would be worth watching
I always got a soft spot for windows CE, realy liked this chinese after market car radios that utilized it, sadly it was always closed sourced and a hacker comunity never realy developed around them
Never found an open source radio (with at least a BSP) that I could make my custom image of windows CE for
Still looking for one, but as windows ce goes out of use in favour of android this will be harder and harder each year
How do you add apps to The XAML Shell?
I want to see a in depth video about it tbh
There are really many things to show about Windows CE. From April, I plan to continue working on the channel, so stay tuned :)
I remember using a thin client in college and oh boy that did not run well.
:(
@@0dec0de Don't worry. That's like 13 years ago.
w e e d e a t e r
*w e e t e r*
Is Windows CE still available? Has it been updated recently?
No, Windows CE has been dead for several years
how did you get the wec7 image working on vmware? i tried the hyper-v workaround but the vm runs very slow on my pc
If you are using Windows it often has Hyper-V enabled which blocks virtualization. If this is so, then you can disable it, here is the instruction how to do it: stackoverflow.com/a/35812945
But I'm not sure if this is your problem
@@0dec0de I have already disabled Hyper-V, and no I meant when I ran the virtual machine from my Windows Embedded Compact 7 image via Hyper-V that I built via Platform Builder using Visual Studio 2008, I read the workaround tutorial somewhere on how to develop the image of WEC7 on Windows 10 or later using Hyper-V and the steps worked fine for me, but the performance and speed of the virtual machine was very slow for me. I don't know if it's the hardware limitation or what, but I saw that you used VMware to deploy and run the WEC7 image and how did you do that? (Sorry for my bad grammar though)
@@0dec0de Like how did you run the Windows CE images on VMware using a VMware BSP
I'm was using a regular CEPC x86 BSP, there are lots of bootloaders that can load NK.BIN on x86 hardware and boot it
For example here you can find a lot of bootloaders github.com/KunYi/WINCELOADER
@@0dec0de oh ok, thanks for telling, ill try with that method
I have a universal remote that runs windows CE, URC MX-5000.
A few days ago, I saw the employees at my local shop working with a Windows CE scanner. Windows CE is still around! Actually, I was not surprised because I already knew that there is an inventory scanner device which is still popular. However, the alert sound of Windows CE made me feel nostalgic.
The description says there is 480 likes but when its at the title it says 8.2m?
huh? i don't see 8.2m
@@0dec0de idk I saw it
@@0dec0deOK now its fixed
Sega Dreamcast used it didnt it?
Yeah, it seems so
even my honda car uses win ce
Some car stereos run ce
Chevy Mylink before 2016
MICROSOFT INVENTED THE SMARTPHONE and they did nothing with it!
Nah blackberry was first.
Now do a video on windows 10 IOT (it doesnt exist)
капец
опа веселкрафт
Boundless and bountiless mess of windows shells! @ (