Stephen Moreton-Howell's Avatar

Stephen Moreton-Howell

@steve3007.bsky.social

Interested in software/creativity/physics/philosophy/ML. First degree Physics. More recent MSc in AI. Looking at ways to use it in .NET MAUI based phone/tablet projects. Three published so far - one educational and two games. Educational physics sim next.

171 Followers  |  394 Following  |  103 Posts  |  Joined: 23.11.2024  |  2.378

Latest posts by steve3007.bsky.social on Bluesky

Hi. Yes the functions I'm working on right now are loading and saving. I'm planning to release the app with various pre-defined ripple tank setups built in, to demonstrate different wave phenomena.

16.11.2025 22:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

...and it's easy to show that removing one source and adding a reflecting barrier also creates an interference pattern, this time between the source and its reflection. The cross-section view can be used to examine this.

#Physics #TeachPhysics #ITeachPhysics #PhysicsFun #PhysicsLovers #STEM

16.11.2025 12:28 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

In my #TeachPhysics app written using #DotNetMAUI, you can easily add 2 sources of circular ripples and show how spacing of interference fringes changes with the spacing of the sources. Wide sources = narrow fringe spacing. Close sources = wide fringe spacing...

#Physics #Education #PhysicsGames

16.11.2025 12:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

#TeachPhysics app written using #DotNetMAUI now has a help section explaining the controls. I'm hoping to get it released by Christmas. Still needs a bit of work.

#Physics #Education #PhysicsGames #IndieGames

16.11.2025 08:53 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Great finite sum of infinite series question. 15 + 7.5 + 3.75 .... = 30km?

10.11.2025 10:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

About 20 years ago I was developing physics simulation software for an educational software company. That company eventually went out of business. Now, I've got back into that. There's now a lot of physics ed software on the market, but I wonder if there is still room for anything new in this field?

04.11.2025 10:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

A lot of internal reflection!

02.11.2025 08:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

#PhysicsEducation app written using #DotNetMAUI now has working circular and straight dippers with variable amplitude and wavelength. Objects can be added and removed. Just need to fix the title bar and do load/save of ripple tank state so some standard wave phenomena can be shown.

#PhysicsGames

01.11.2025 09:10 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

...that doesn't need to be directly quantitively assessed because its benefits feed through to the work that is assessed.

28.10.2025 12:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Fantastic article. Physics should be about the real world, but I remember when I was a school physics teacher how difficult it could be to arrange whole-class practicals and make them "work". The article rightly points out the intangible benefits of hands-on work...

28.10.2025 12:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

#Physicseducation is vital to many developments both within and beyond the world of physics, but the field is facing a major issue: not enough students are enjoying and learning physics. How can we solve this "future of physics" problem? Explore one researcher's solution: https://ow.ly/BLXx50XhcKJ

28.10.2025 11:00 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

More work on the next #DotNetMAUI app - an educational #physics game. Dippers, barriers and cross-sections can be moved around the ripple tank to create and observe various wave phenomena. Buttons at the bottom will be used to add objects.
#DotNet #PhysicsGames #PhysicsEducation #IndieDev #GameDev

27.10.2025 11:38 β€” πŸ‘ 11    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Here's work on the next #DotNetMAUI app - an educational physics game. Check out those classic twin-slit interference fringes naturally emerging from the simulation.
#DotNet #PhysicsGames #IndieDev #GameDev

14.10.2025 15:11 β€” πŸ‘ 12    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Physics Educational Apps
YouTube video by Art Science Physics Educational Apps

youtu.be/ATxfENUfs9I

10.10.2025 16:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
β€ŽMaxwell's Demon β€ŽThe aim is to get the little balls to their

...and here's a reminder of the Android version:
play.google.com/store/apps/d...

#DotNet #PhysicsGames #FreeGames #PhysicsFun #Mauiay #IndieDev #GameDev

02.10.2025 08:32 β€” πŸ‘ 11    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
Preview
β€ŽMaxwell's Demon β€ŽThe aim is to get the little balls to their

Finally! Cross-platform development using #DotNetMaui. My "Maxwell's Demon" game now available on both Android and iOS. Only platform-specific code: to enable screen-swiping gesture.

#DotNet #PhysicsGames #FreeGames #PhysicsFun #MauiDay #IndieDev #GameDev

iOS:
apps.apple.com/gb/app/maxwe...

02.10.2025 08:30 β€” πŸ‘ 11    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0

Slight discrepancy between the #DotNetMAUI build on Android and iOS: When stroke size is set to 0, ICanvas.DrawPath() draws thin lines on Android but doesn't draw anything on iOS. On iOS you have to set stroke size to 1.0f or leave it as the default value. No biggie.

05.09.2025 13:49 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I take it back. Having installed #VisualStudio2022 v17.14.13, the SSH connection to my #MacMini now works, and #WordyBlob has now been successfully built on it and is running in an iPhone 16 emulator just fine. Well done #Microsoft. But I reserve the right to get grumpy again at the next problem.

04.09.2025 16:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Very disappointing that "Pair To Mac" from Visual Studio, to build my #DotNetMAUI apps for iOS doesn't seem to work. After a year of working with .NET MAUI successfully targeting Android I may have to drop it. There's no point having a cross-platform system that can only target one platform!

04.09.2025 15:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
6 ReasonsΒ .NET MAUI Beats React Native for Modern Apps In the world of app development, one of the biggest challenges for developers and businesses is deciding which framework to use. A…

.NET MAUI offers superior performance, native UI, and a unified project structure, making it an excellent choice over React Native for modern app development. Explore why developers are choosing .NET MAUI for enhanced app experiences. #DotNetMAUI #AppDevelopment

03.09.2025 09:15 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
Plate Tectonics Viewer - Apps on Google Play Earth's tectonic plates from 600 million years ago to 200 million in the future.

Good article. I was attracted to MAUI due to C# and liked the fact that it's a MS product, and is therefore hopefully stable, having been burned before by using the C++ based Marmalade. Very impressed by the speed in my 1st two apps:

play.google.com/store/apps/d...

play.google.com/store/apps/d...

03.09.2025 10:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Unch Crosswords Unch Crossword Magazine

πŸ₯πŸ₯πŸ₯ Coming Soon β€” a brand new cryptic crossword magazine we’re calling Unch. Interested? Sign up for email updates at unchcrosswords.com to find out more. And we’d love it if you could repost this to your own followers πŸ‘

23.08.2025 06:35 β€” πŸ‘ 14    πŸ” 15    πŸ’¬ 2    πŸ“Œ 20

Some very interesting comments there on #SkiaSharp. I've just started trying to use it for fast manipulation of individual pixels in a bitmap for an educational physics app I'm writing.

21.08.2025 10:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The link to the video seems to be broken.

15.08.2025 11:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Marmalade (software) - Wikipedia

.NET MAUI is a great environment for cross-platform app development for anyone who is used to the MSVS/C# ecosystem. I used to use en.wikipedia.org/wiki/Marmala... and C++, but it was discontinued. I hope .NET MAUI continues!

#dotnetmaui #appdev #visualstudio #windowsdev #xaml #csharp #dotnet

15.08.2025 10:59 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

My new Android mobile game, "Wordy Blob" has been updated on Google Play Store. The letter selection has been improved so that (hopefully) it's less likely to keep repeating the same letters.

play.google.com/store/apps/d...

#mobilegame #wordplay #wordgame #freegames #dotnetmaui #indiedev #gamedev

30.07.2025 17:16 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Plate Tectonics Viewer - Apps on Google Play Earth's tectonic plates from 600 million years ago to 200 million in the future.

I think it's interesting that the country in which my #DotNetMAUI based #PlateTectonics simulation has been installed the most is the Philippines. I can't think of any obvious reason for that.

play.google.com/store/apps/d...

30.07.2025 09:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks for the feedback! Yes, getting stuck in that loop is a problem with the algorithm it uses to work out the best letter to give you next. I've uploaded an update to the Play Store which I'm hoping has fixed that. The update should be available in the next few days. It's currently in review.

30.07.2025 08:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Maxwell's Demon - Apps on Google Play Guide the bouncing balls home to win points and complete each level.

There is also an update to my Android mobile game "Maxwell's Demon" available on the Google Play Store. Free to play. No ads.

play.google.com/store/apps/d...

#freegames #dotnetmaui #indiedev #gamedev #physicsgames

29.07.2025 08:01 β€” πŸ‘ 10    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Sign in - Google Accounts

My new Android mobile game, "Wordy Blob" has now been published on Google Play Store. Free to play. No ads. Warning: To anyone who likes Scrabble-esque word games it can be very addictive.

play.google.com/store/apps/d...

#mobilegame #wordplay #wordgame #freegames #dotnetmaui #indiedev #gamedev

29.07.2025 07:49 β€” πŸ‘ 13    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

@steve3007 is following 20 prominent accounts