<?>[A]Work In Progress: Android in XNA (like zWAM) Alpha 0.1 release

By: Linda B <3
October 25th, 2014
12:01 pm

<?>[A]Work In Progress: Android in XNA (like zWAM) Alpha 0.1 release

Name: Android test project ok
License: Do What You Want With It Public License
Programming: by Linda Alliance
Version: 0.1 Alpha release


I'm Linda and I'm currently developing an Android-like app for the Zune HD. The goal is to replicate the Android OS like you're running it on your Zune HD! It's kind of like the Zune Wide Application Menu "zWAM", the only differences are that I don't hate the rebooting of my Zune and that I don't have to rely on third parties to provide apps. Additionally I won't just leave the ZuneBoards out of nothing.

Q: Is this THE real Android???
A: nah. It's meant to work just like it, and do everything it does. I don't have any experience with Unix programming nor do I want to as I <3 .NET

Q: Are those pics real?
A: Yep. They are NOT "concept art" or something.

Q: Can it run apps?
A: yes it can! : D

Lockscreen: swipe to unlock
Homescreen: swipe right to left to go to the next homescreen.Do this within a specified region, namely:if you divide the screen vertically in 4 pieces, it's the third one. Just below the horizon and above the black bar at the bottom.

Black bar at the button: left is Go Back, middle is Go To Homescreen
and the right one isn't working but is for multitasking.

Press the App Launcher icon (between the 3rd and 4th piece) to start the App Launcher.

App Launcher: tap on an app to start. Use the black bar at the bottom to go back, to leave, or for multitasking (which is not working.) From top left
to bottom right I've divided the App Launcher screen in pieces. All apps
get a name for their position. For example: the first app in the first row
I call app 1. The first app in the second row is app 5, as each row can have
4 apps max. If you touch on the place of app 16 (there really isn't app on that spot, but I just wanna name the spot) then you go to the second homescreen.

Q: Can this app access the Internet? Does the browser work?
A: both nah. XNA Framework doesn't have any support for Internet connectivity and even actively blocks you if you try to. They'll throw an "System.SecurityException" error :c

Q: In your app I see that the apps are developed by "Linda Alliance".
What's that?
A: I started my own team, my own alliance. I'm part of that alliance.

Q: Where can I download this?
Download it on my OneDrive: http://1drv.ms/1togsuJ
Alternatively you can download here if it's not working : http://s000.tinyupload.com/?file_id=...79989338196605

The default lockscreen

The "Gallery" app which you can use to change the background

The "Omegle" app which you can use to talk to the computer (computer is stranger2)

The App Launcher. Remember: the bottom right place, where the 16th app would be, you have to click there to go to the next app launcher screen

The home screen.

I look forward to your feedback and how you enjoy the app! I will continue updating it. Sincerely, Linda : ) : )

Join the Discussion!

58 comments on "<?>[A]Work In Progress: Android in XNA (like zWAM) Alpha 0.1 release"

  • Mario222
    October 26, 2014 at 8:23 am

    This looks really cool and can't wait to see more!

  • Linda B <3
    October 26, 2014 at 9:41 am

    Woohoo thank you! I'm so glad that someone replied (and so fast!) : )

    I thought ZuneBoards was a ghost town nowadays D:
    and currently I'm about the only (female) developer left here, but
    nevermind I just wanna say that I'm happy that you're enjoying and
    feel free to leave constructive feedback as I can always use it : )

    Currently I'm working on the Settings menu and the "live"
    background, with those interactive blue/green/yellow/red moving dots.
    You've probably already noticed that there is multitasking.

    Have a custom app / feature that you want? Feel free to suggest! : )

  • Mario222
    October 26, 2014 at 10:08 am

    Its true, zB is now mostly a ghost town, but I'm logged in almost 24/7 and always keep up to see new posts. Thought most devs (male or female) are mostly inactive now, and I havnt programed for the Zune in a few years now.

    Havn't loaded this to my Zune yet but all in good time. If I think of anything I'll let you know.

  • Linda B <3
    October 26, 2014 at 10:34 am

    I think that even the most admins left. And the home page isn't being updated anymore since mid 2012. The Zune really doesn't deserve to die this way. It's a beautiful device with countless capabilities; from Wi-Fi to fast graphics, it has it all. I don't want to hate on Microsoft, but I'm sory that they restricted the Zune so severely.

    And take your time : D do you have any programming knowledge? And thanksies : )

  • Mario222
    October 26, 2014 at 10:47 am

    Microsoft didnt know what to do with the Zune or Mobile (They have said this) and that is why nothing was really done with it and why it was killed off. Thought like you said, it is still a very good device despite being a few years old now. I do have programing experience and have made some suff for the Zune. Check the link in my Sig for some stuff I do now, including my first real Zune app/Game. and I'm helped out here and there if you look around here.

  • Linda B <3
    October 26, 2014 at 11:00 am

    Awh nice! Seems really cool. I wonder if you have any idea how I could get
    OpenZDK to work with XNA? Maybe I should make a wrapper?
    And you know what I think is really mind-blowing?

  • Mario222
    October 26, 2014 at 11:10 am

    When it comes to OpenZDK I have pretty much no experience writting code for it. At the time it was released it was way over my head to use, thought the idea of a wrapper excites me if you can bring the ease of XNA to the power of OpenZDK.

  • Linda B <3
    October 26, 2014 at 11:24 am

    Owh yes it would be wonderful, I'd love to make a wrapper. The only problem is how OpenZDK works. Like this: there are two projects within the OpenZDK solution. Number 1 is the Exploiter, which kinda " hacks " the Zune memory into loading the second project, which is a C++ code project. In that second project you should write the OpenZDK program, normally.

    So if I wanted to write a wrapper I'd have to have a library or something. Or another project, but how would OpenZDK access that? So many questions. There is another possibilty though; trying to load an XNA app via OpenZDK. Only problem is, is that when you load an XNA app via OpenZDK, the XNA takes over control and then the hack doesn't work anymore as the official XNA libraries are loaded. Additionally, I still haven't figured out how to use ZDKContent_Mount properly :c

  • Mario222
    October 26, 2014 at 11:30 am

    These are all questions that most likely Netrix could help you with, but he's not on too often anymore, thought you could try reaching out too him.

  • Linda B <3
    October 26, 2014 at 11:52 am

    True, but he was here yesterday or the day before I believe. I wonder why everyone just left. And have you ever tried zWAM? What was it like in the beginning of its development? I'm asking this because I'm so amazed about everyone's reaction to it :0

Post Reply