A new school year is starting, and AzureAms is pleased to announce the first stable release of TimetableApp.
This version has been thoroughly tested during the previous school year and is confirmed to be stable.
Installers for Windows, UWP, Linux (GTK), and Android have been attached.
Full Changelog: v0.1.0-alpha-2...v0.1.0
Notes about installers:
- Most Windows 10/11 users should use the
.appxbundle
file. This file contains the UWP (Universal Windows Platform) version of TimetableApp, which should not have any dependencies apart from software included in Windows. First-time users of the.appxbundle
should also install AzureAms' software certificate (the.cer
file) to prevent the installer from blocking TimetableApp. - Windows 7 users can use the
TimetableApp.Skia.Wpf.x64.zip
if they're on 64-bit, orTimetableApp.Skia.Wpf.x86.zip
if they're on 32-bit. TheWpf
packages (withoutNetCore
) runs on .NET Framework, a framework preinstalled in most Windows versions. - Linux users should use
Gtk
packages. Note that this only works on GNOME environments. Only Ubuntu is tested and supported. - Android users should use the
org.azureams.TimetableApp-Signed.apk
. If you know the architecture of your phone and want to reduce your download size, you can use architecture-specificapk
s forarm64
,armeabi
(32-bit ARM),x86_64
andx86
. - For users who want to download the
NetCore
(Wpf.NetCore
orGtk
) packages:Standalone
means a build with TimetableApp and all necessary software files included, but requires a .NET 6 installation on your machine.SelfContained
means a build with .NET 6 included. This eliminates TimetableApp's runtime dependency but also costs more disk space.
About the future of TimetableApp
As the COVID pandemic is fading away, and online studying is gradually being phased out, TimetableApp will be used less and less frequently.
The TimetableApp project as we know it has come to an end. Critical issues reported will still be fixed, but there will be no more active development.
However, this does not mean that this repo is useless. TimetableApp is still a good sample projects for those who want to begin developing apps. Furthermore, we also see a lot of potential for TimetableApp as the school's official electronic timetable system (when combined with CaranoParse to convert the excel files into JSON), or as a helpful tool for some teachers who frequently walk into the wrong class!
Ultimately, the fate of this wonderful app lies on the hands of the next generation of AzureAms members.
From @trungnt2910 with ❤️.