Most recently I have learned Swift, SwiftUI, Xcode, and making apps for iOS, MacOS, etc.. I'm making a couple of apps for myself, and some other possibly interesting apps. But right now I'm jumping to looking into cross-platform GUI development. And in between that and many other things, also converting everything "in-house", tools and such, to Swift. Mostly old BASH scripts for managing the servers, some other small utilities in C/C++.
Apple Sounds was mainly to learn the process of putting an app in the App Store, on top of just making something small and easy while learning Swift/SwiftUI.
It allows you to choose one of the built in Apple Sounds and play it. It was rejected by Apple because it is too worthless. But at least I've learned the process of getting something submitted and starting the process of trying to get it approved.
Serious apps are coming.
In addition to learning Swift and making smart phone apps, I am still busy with a few other things. A number of websites for personal projects and various objectives, including helping charities.
This website (through early 2024 at least) is running on a CMS program written in C under Linux. I had started writing a new CMS in C++, and although complete through the very basics, I have abandoned that and have started working on a CMS in Swift and my own programming system.
Due to helping someone with their telecommunications, I have a hobby now of landline telephony - VOIP. And have experience with Raspberry Pi's - nice little computers.
(Learned/learning is independently unless commented otherwise.)
Learning :
Adwaita & adwaita-swift [not getting it working quickly on any platform (MacOS, Debian, Raspberry Pi OS, Fedora) at the moment, so on pause] FlatPak & flathub.org in between things as go along(possibly Android development soon, hopefully using Swift)
Current :
Swift SQL (MySQL/MariaDB)HTMLXcodebluefish editorgcc, ...
Linux (Debian + MATE, Rasberry Pi OS)MacOSiOS
SwiftUISwiftNIO
Apache web serverAsterisk - free PBX (telephone system)OpenVPNLet's Encrypt - free TSL (replaced SSL) certificates! Are you still paying?Certbotphpmyadmin
Raspberry Pi
Old, but still using :
C, C++BASHbasic electronics, analog and digital (multiple courses from and while in High School - extended courses off campus and Junior College night classes)
Understanding of, work with, not really into :
CSS - not thrilled with this, as in my opinion, HTML should have been re-engineered and replaced answering the needs of CSS without backwards compatibility; and creates, in my opinion, an unnecessary layer of complexityJavascript - mostly using things found and just a bit of hacking that code
Old or not using :
Federal Communications Commission First Class Radiotelephone License (license grade no long exists)Federal Communications Commission Radio Amateur Extra License (expired, was N1NL, and previously KG6CSH)Certified Service Technician Apple Computers (Apple ][e, Mac...) (Saw a Lisa at Apple Headquarters when went there for training. It was not on.)Certified Service Technician IBM Personal ComputersCertified Service Technician Compaq ComputersFedora, and original RedHat Linux, CentOS, Ubuntu, Mandrake/Mandriva, Xandros
Old, and forgotten, unfortunately :
CP/MCP/M-86AMOS (Alpha Micro Operating System) - was really, really nice, stable, flexible, powerful, Motorola 68000+8086 AssemblyZ80 AssemblyOS/2
aligning 5 1/4" and 8" floppy disk drives - learned but never got to use - when was Service Manager at ComputerLand
C++ Builder from Borland - got quite good at it, but never put to use other than a few small things for myself, can't remember how much it cost.Netscape Navigator. Yes I actually bought that, and am happy I did. Even though it didn't take long for the "free browser" war to start.Eudora e-mail client. Another thing I paid for early on, and happy with it. Unfortunately moving to another program proved that the data was not really portable.Redhat Linux. Before the split products, and paid for it, and was happy with Redhat for some time.
Old, ashamed, and forgotten :
various Microsoft MS-DOS versions and Windows versions from Windows 3.11 to Windows NT 4BASIC (Junior College night classes while in High School)Kylix, a Linux version of C++ Builder from Borland. Paid $3,000 for it, it never worked, they dropped it.
Learned, never used, and forgotten :
Fortran IV (Junior College)processor design (Junior College night classes while in High School and on own a bit of AHPL)
If you would like to make contact with me, please send an e-mail to the username makingcontact at this domain name you see as the address of this web page. Which should be tiedyetechguy.com, otherwise you are not on my website!