Active Projects
Erik.ws
WebsiteIt is a little meta, but you're looking at it. Currently is a website to showcase my current active projects. Though I usually use Figma for design, the entire design was improvised as I worked on it.
- Status: Live
US Citizenship Practice (iOS)
iOS/iPad appThe last time I built an iOS app was in 2012 using Objective-C, Storyboard, and UIKit. I was quite rusty nonetheless. This time I decided to build it using Swift and SwiftUI which is the future of iOS development. Due to my recent experience in React, I was able to pick up SwiftUI rather quickly since there are several similarities between them. The app is basically a flash card app where users can go through questions and study the answers. The questions are freely available on the USCIS website.
- Status: Approved by Apple on July 13, 2023
US Citizenship Practice (Android)
Android appSoon after building this app for iOS, I thought it would be fun to try doing the same, but this time in the Android ecosystem. I had to learn Kotlin and Jetpack Compose to build it. The other options were to use Java and XML Views, which seem more cumbersome work with. Luckily, Kotlin and Jetpack Compose are quite similar to Swift and SwiftUI so it wasn't too bad getting familiar with it.
- Status: Approved by Google Play Store on August 3, 2023
Tabtastic (Firefox)
Firefox Add-onI'm a tab hoarder and sometimes my open tabs get out of control. I wanted to reduce the number of tabs opened and keep the ones open better organized, that's when I realized that making this Firefox add-on would be a way to solve that. I have open sourced the code under MIT.
- Status: Approved by Firefox Developer Hub on July 16, 2023
- Open source: https://github.com/amerikan/tabtastic
Tabtastic (Chrome)
Chrome ExtensionOnce I had Tabtastic working for Firefox I decided to make some tweaks to it in order to make it compatible with Chrome browser.
- Status: Approved by Chrome Web Store on August 7, 2023
- Open source: https://github.com/amerikan/tabtastic
Tabtastic (macOS Safari / iOS Safari)
Safari Web ExtensionAfter releasing Tabtastic for Firefox and Chrome, I decided to also invest some additional time and adapt it as a Safari extension.
- Status: Approved by App Store on October 18, 2023
Classworm
Web AppEducation is one of the industries I'm interested in. I created Classworm to host various ed-related applications that I have built and will build in the future.
- Status: Live
Boardy
Javascript LibraryA powerpoint-like javascript library. I created this project years ago for fun, but never really got far with it. A few weeks back I refactored what I had and continue to work on it. I will be using it for one of my other stealth projects. The code is open-source, though not ready for production just yet.
- Status: In Development
- Open source: https://github.com/amerikan/boardy