Skip to main content

Multi-Platform, Universal

Get it on Windows 10  Get it on Google Play

MayEoinSongs is now available on Windows 10 devices!

It took a while, but my self-learning of code brought me down the Windows path, and now it's possible! The app has been built up from scratch to work on Windows 10 PC's, phones and tablets, taking advantage of the unique offerings Windows 10 has. And in true multi-platform fashion, song lists from the Android version are compatible with the Windows version, and vice versa.

I have sort of lost track of things regarding what has been newly added to both versions, as I have been working on both in tandem since before V5.0 on Android. That being said, I'll update the relevant blog pages to avoid confusion. The cross-platform development was done in such a way as to keep as many things similar across both versions as possible. That being said, there's still a few layout changes that need to be made to both to keep this true.

There are still a few things needing to be implemented in order for seamless operation between the two platforms, so expect to see that in the coming months.

-Eoin

Google Play and the Google Play logo are trademarks of Google Inc.

Comments

Popular posts from this blog

Create a setlist

This is the menu you're greeted with when you first open the app. Songs can be added to the playlist in two ways: 1) Drag & Drop  the desired song from the top panel to the grey playlist panel 2) Tap  the desired song, and press the "To List" button Songs can be removed by: Android:  Tap the "x" button beside the song name in the playlist Windows Phone:  Tap the song in the playlist and press the "From List" button Windows PC:  Drag the song to the red bin icon, or tap the song then press the red bin icon. Saving & Loading Currently unavailable on Windows 10 devices Simply tap the "Load/Save" button to save, overwrite, load or delete a playlist. The layout changes based on the device and screen size, so may not look exactly as the sample images.

Adding & Editing a song

The same layout is used for adding and editing songs. Windows 1 0 devices: The screen feature three panes: song info, JAM/TAB and preview*. The panes can be shrunk and expanded by pressing the "<" and ">" buttons if necessary. On small-screen devices, switch between the song info and JAM/TAB panes by pressing these buttons. *Large-screen Windows 10 devices feature a "preview" pane on the right hand side which shows how the song will be displayed. Due to available space and resources, this is unavailable on small-screen devices like phones Android devices: Small-screen Android devices currently feature the input fields in a vertical scrollview (this will be changed in a future update to match the Windows version) Differing layouts aside, the manner of inserting the information is the same for both platforms. Put in the title, artist, chords & lyrics or tabs, and any performance notes. You can also show the time signature and sa...

Transposing

I've been making different types of music apps ever since I first learned JavaScript all those years ago. Chords, scales, and more. One thing I always struggled with was transposing though. It's difficult enough, there are so many different scales: Major, minor, chromatic, pentatonic to name a few. My music theory is good, but when it comes to transposing, there's a lot more to be learned. Then things come into play like transposing up or down. General rule of thumb for me is transposing up sharpens, transposing down flattens. Then that throws a few (potential) problems in. Some chords have two names (A#/Bb for example). Personally, I never use an 'A#' chord, it's always called 'Bb' to me. So do I take that into account in the transposing, or do I just leave it as 'A#' if it's up, or 'Bb' if it's down? Much ado about nothing, in reality. Just some perfectionism shining through. For the app, I've sort of generalised the...