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
  • Наука та технологія

КОМЕНТАРІ • 91

  • @0dec0de
    @0dec0de  8 місяців тому +3

    *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!*

  • @c6jones720
    @c6jones720 8 місяців тому +224

    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.

    • @GolgothaBridge
      @GolgothaBridge 8 місяців тому +47

      That's a bonus feature.

    • @kreuner11
      @kreuner11 8 місяців тому +53

      Maybe a scheduled task

    • @billyrob612
      @billyrob612 8 місяців тому +10

      Oddly specific

    • @JaredConnell
      @JaredConnell 8 місяців тому +14

      A reliable crash, now that's an oxymoron lol

    • @Aranimda
      @Aranimda 8 місяців тому +2

      May have been power issues. Was there any heavy industrial machinery turned off or on exactly at that time?

  • @blakegriplingph
    @blakegriplingph 8 місяців тому +93

    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.

    • @gteixeira
      @gteixeira 8 місяців тому +4

      Windows CE was, and still is, great for embedded real time devices. It is like a MS-DOS of the 2000s.

    • @jm036
      @jm036 8 місяців тому +1

      Because performance was garbage even compared to plain NT.

    • @gteixeira
      @gteixeira 8 місяців тому +1

      @@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.

  • @andrew.nicholson
    @andrew.nicholson 8 місяців тому +17

    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!

  • @Aeduo
    @Aeduo 8 місяців тому +10

    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.

  • @DanielClear2
    @DanielClear2 8 місяців тому +43

    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.

    • @aquaponieee
      @aquaponieee 8 місяців тому +6

      it's just, ancient and in dire need to be replaced

    • @Aeduo
      @Aeduo 8 місяців тому +3

      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.

    • @cronchcrunch
      @cronchcrunch 8 місяців тому +4

      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).

  • @firedflesh5427
    @firedflesh5427 8 місяців тому +7

    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.

  • @zachariah74
    @zachariah74 8 місяців тому +10

    High production quality for a small channel, well done

    • @0dec0de
      @0dec0de  8 місяців тому +1

      thanks

  • @dogotrigger_RU
    @dogotrigger_RU 8 місяців тому +1

    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

  • @Zalzo
    @Zalzo 8 місяців тому +5

    this is amazing! I love your videos about Windows, crazy how much you know about it. Keep up the great content.

    • @0dec0de
      @0dec0de  8 місяців тому +1

      thanks!

  • @osdever
    @osdever 9 місяців тому +8

    Awesome video, keep it up! Waiting for more content🔥

  • @pankoza2
    @pankoza2 8 місяців тому +2

    the XAML Home App / Shell Sample was ahead of it's time tbh

  • @MilMike
    @MilMike 8 місяців тому +8

    I see windows ce today mostly in handheld scanners.
    Personally I loved Windows CE. It even had many games, also doom.

    • @0dec0de
      @0dec0de  8 місяців тому +1

      Yeah! I recall playing some games on it, it was fun:)

  • @DankyMankey
    @DankyMankey 8 місяців тому +7

    I challenge you to port Windows CE to the Nintendo DS.

  • @ChadDoebelin
    @ChadDoebelin 8 місяців тому +1

    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!

  • @ferando
    @ferando 8 місяців тому +3

    Holy shit I had no idea CE was this complex, I thought it was just a stripped down NT release ;_;

  • @nullpointer1288
    @nullpointer1288 8 місяців тому

    This is awesome - and I thought I knew everything there was to know about windows

  • @LetsPlayKeldeo
    @LetsPlayKeldeo 8 місяців тому +1

    Awesome video cant wait to see more of your videos

    • @0dec0de
      @0dec0de  8 місяців тому

      Thanks! More content soon:)

  • @MotherJammer
    @MotherJammer 8 місяців тому +2

    really good content! keep it up 😄

    • @0dec0de
      @0dec0de  8 місяців тому +1

      Thanks! More content soon :)

  • @Tamay.
    @Tamay. 8 місяців тому +5

    I have a GPS device running Windows CE. It’s useless yet fascinating.

  • @NCHLTII
    @NCHLTII 8 місяців тому +1

    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.

  • @DashPadGames
    @DashPadGames 8 місяців тому +2

    Considering the Sega Dreamcast was built with Windows CE in mind... I winder if its possible to install a Windows CE interface.

  • @lothean
    @lothean 8 місяців тому +1

    Amazing channel. Thanks

    • @0dec0de
      @0dec0de  8 місяців тому

      Thank you too!

  • @mr_antibiotik
    @mr_antibiotik 9 місяців тому +4

    🔥

  • @setoth1234
    @setoth1234 8 місяців тому +11

    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.

    • @0dec0de
      @0dec0de  8 місяців тому +6

      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

    • @setoth1234
      @setoth1234 4 місяці тому

      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.

  • @kamertonaudiophileplayer847
    @kamertonaudiophileplayer847 8 місяців тому +2

    I used CE a lot. Generally, I didn't have many complains to it.

  • @rkan2
    @rkan2 8 місяців тому +2

    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

  • @shellrate
    @shellrate 8 місяців тому +1

    nice video :)

  • @TeraByte38
    @TeraByte38 8 місяців тому +2

    Our Arris (Telekom SK) set-top box uses some version of Windows CE 5.x

    • @jm036
      @jm036 8 місяців тому +1

      Wtf? IP or cable TV? Everything here ran some unknown embedded OS until Android took over.

    • @TeraByte38
      @TeraByte38 8 місяців тому

      @@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

    • @TeraByte38
      @TeraByte38 8 місяців тому

      @@jm036 for the pics, do you a public ig account or a public X (aka Twitter) account?

  • @Veso266
    @Veso266 8 місяців тому +4

    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

    • @0dec0de
      @0dec0de  8 місяців тому

      Unfortunately I can't share since this would probably cause some issues with my channel :(

    • @Veso266
      @Veso266 8 місяців тому +1

      @@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

    • @0dec0de
      @0dec0de  8 місяців тому +1

      Yeah, this is really bad
      Maybe you can find something here archive.org/details/software

    • @Veso266
      @Veso266 8 місяців тому +2

      @@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

  • @RadonNet
    @RadonNet 6 місяців тому +1

    How do you add apps to The XAML Shell?
    I want to see a in depth video about it tbh

    • @0dec0de
      @0dec0de  5 місяців тому

      There are really many things to show about Windows CE. From April, I plan to continue working on the channel, so stay tuned :)

  • @newecreator
    @newecreator 8 місяців тому +1

    I remember using a thin client in college and oh boy that did not run well.

    • @0dec0de
      @0dec0de  8 місяців тому

      :(

    • @newecreator
      @newecreator 8 місяців тому +1

      @@0dec0de Don't worry. That's like 13 years ago.

  • @enderbo
    @enderbo 8 місяців тому +2

    w e e d e a t e r

  • @BilalHeuser1
    @BilalHeuser1 7 місяців тому +2

    Is Windows CE still available? Has it been updated recently?

    • @0dec0de
      @0dec0de  5 місяців тому

      No, Windows CE has been dead for several years

  • @eduardovibe8371
    @eduardovibe8371 8 місяців тому +1

    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

    • @0dec0de
      @0dec0de  8 місяців тому +1

      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

    • @eduardovibe8371
      @eduardovibe8371 8 місяців тому

      @@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)

    • @eduardovibe8371
      @eduardovibe8371 8 місяців тому

      @@0dec0de Like how did you run the Windows CE images on VMware using a VMware BSP

    • @0dec0de
      @0dec0de  8 місяців тому +1

      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

    • @eduardovibe8371
      @eduardovibe8371 7 місяців тому +1

      @@0dec0de oh ok, thanks for telling, ill try with that method

  • @BrianNaeem
    @BrianNaeem 5 місяців тому +1

    I have a universal remote that runs windows CE, URC MX-5000.

    • @0dec0de
      @0dec0de  5 місяців тому

      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.

  • @Thegamingplay281
    @Thegamingplay281 8 місяців тому +1

    The description says there is 480 likes but when its at the title it says 8.2m?

  • @REPOMAN24722
    @REPOMAN24722 8 місяців тому +2

    Sega Dreamcast used it didnt it?

    • @0dec0de
      @0dec0de  8 місяців тому

      Yeah, it seems so

  • @unkn0wn_1337
    @unkn0wn_1337 8 місяців тому +2

    even my honda car uses win ce

  • @kreuner11
    @kreuner11 8 місяців тому +4

    Some car stereos run ce

    • @Mark-kt5mh
      @Mark-kt5mh 8 місяців тому

      Chevy Mylink before 2016

  • @PeterStrange-oy9ev
    @PeterStrange-oy9ev 8 місяців тому +4

    MICROSOFT INVENTED THE SMARTPHONE and they did nothing with it!

  • @1marcelfilms
    @1marcelfilms 8 місяців тому +2

    Now do a video on windows 10 IOT (it doesnt exist)

  • @veselcraft
    @veselcraft 8 місяців тому

    капец

  • @baneuntaned2546
    @baneuntaned2546 8 місяців тому +1

    Boundless and bountiless mess of windows shells! @ (