https://github.com/kc-2001ms/kc-2001ms
https://github.com/kc-2001ms/kc-2001ms
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/kc-2001ms/kc-2001ms
- Owner: KC-2001MS
- Created: 2023-04-17T08:51:29.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-27T17:39:41.000Z (over 1 year ago)
- Last Synced: 2025-06-10T16:55:11.878Z (about 1 year ago)
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Self-introduction
## Summary
I have been interested in programming since I was a little boy, but I could not take the plunge.
However, with the release of SwiftUI, I can now easily create apps, and I am currently developing several apps.
## Skill
- Swift ( 2020 ~ )
This is the main technology I use. I also use the following APIs related to this technology
・Foundation(URLSession,KeyValueStore, etc.) ( 2020 ~ )
・SwiftUI ( 2020 ~ )
・Observation ( 2023 ~ )
・~~Core Data~~ -> SwiftData ( 2023 ~ )
・TipKit ( 2024 ~ )
・WidgetKit ( 2020 ~ )
・App Intents ( 2023 ~ )
・Core Motion ( 2023 ~ )
・MapKit ( 2024 ~ )
・OSLog ( 2023 ~ )
・Swift-Docc ( 2023 ~ )
・BackgroundAssets ( 2023 ~ )
- HTML, CSS, Javascript ( 2023 ~ )
I used it to create a portfolio website.
- JavaScript for Safari Web Extension ( 2023 ~ )
JavaScript is used to develop Safari extensions. I use it minimally and am not an expert in it.
- TypeScript and Next.js ( 2024 ~ )
The portfolio site was completely redesigned. In doing so, we have employed these technologies.
- TypeScript for Safari Web Extension ( 2024 ~ )
Technical verification of the ability to replace Safari extensions created in JavaScript with TypeScript.
- CI/CD ( 2024 ~ )
・Xcode Cloud ( 2024 ~ )
・GitHub Actions ( 2024 ~ )
## Apps
Recently released apps are shown at the top of each.
### Developed Apps
This application is a list of applications I have developed with additional functionality. Some of the original applications may exist.
- [Mahjong Tile Converter](https://apps.apple.com/app/mahjong-tile-converter/id6470128646) ( 2023 ~ )
Converts mahjong tiles written in mpsz format to a format using Unicode.
- [My Word X](https://apps.apple.com/app/my-word-x/id6450119338) ( 2023 ~ )
This is an application to create your own dictionary.
- [Uncheck X](https://apps.apple.com/app/uncheck-x/id6446932202) ( 2023 ~ )
Resets checkboxes and radio buttons that are selected by default on the Web site to unselected status.
- [Word Filter X](https://apps.apple.com/us/app/word-filter-x/id1668831130) ( 2023 ~ )
This app is a Safari extension that blocks words.
This app is based on "[ひよこフィルターアプリ ( Hiyoko Filter App )](https://apps.apple.com/jp/app/ひよこフィルター/id6443337009)".
- [Simple Editor X](https://apps.apple.com/us/app/simple-editor-x/id1612026794) ( 2022 ~ )
It is a text editor that can read out text to check for strange expressions.
### Porting app
This is a port of an existing application. Basically, there is no functionality that I implemented.
- [Death To _blank](https://apps.apple.com/app/death-to-blank/id1672080999) ( 2023 ~ )
Sometimes when you open a link on a web page, it opens in a different tab, right? This extension prevents that phenomenon.
[The original extension](https://chrome.google.com/webstore/detail/death-to-blank/gneobebnilffgkejpfhlgkmpkipgbcno?gl=JP&hl=ja) exists as a Chrome extension.
### Localized App
These are the list of applications involved in the translation.
- [Declutter for Safari](https://apps.apple.com/jp/app/id1574021257) ( 2022 )
When the same URL is opened in different tabs, delete one of them to organize the tabs.
### Package
These are the list of packages produced.
- [SwiftStorage](https://github.com/KC-2001MS/SwiftStorage) ( 2024 ~ )
SwiftStorage is an easy way to persist data without Key Value. And it is designed to integrate seamlessly with SwiftUI.
[Documentation](https://kc-2001ms.github.io/SwiftStorage/documentation/swiftstorage/)
- [SwiftLI](https://github.com/KC-2001MS/SwiftLI) ( 2024 ~ )
SwiftLI is a library aimed at writing command line displays in Swift in a SwiftUI-like manner, and was inspired by SwiftUI and Ignite.
[Documentation](https://kc-2001ms.github.io/SwiftLI/documentation/swiftli/)
- [OnboardingUI](https://github.com/KC-2001MS/OnboardingUI) ( 2023 ~ )
Framework for easy implementation of onboarding with SwiftUI
[Documentation](https://kc-2001ms.github.io/OnboardingUI/documentation/onboardingui/)
- [AboutUI](https://github.com/KC-2001MS/AboutUI) ( 2024 ~ )
Package to create a window about macOS apps in SwiftUI
[Documentation](https://kc-2001ms.github.io/AboutUI/documentation/aboutui/)
- [ArticleUI](https://github.com/KC-2001MS/ArticleUI) ( 2024 ~ )
A package that allows you to create a UI for articles like List in SwiftUI
[Documentation](https://kc-2001ms.github.io/ArticleUI/documentation/articleui/)
## Supporting
If you would like to make a donation, please click here. The money you give will be used to improve my programming skills and maintain the application.
Pay by PayPal
## Contact
Please contact us through the following e-mail address.
[iroiro.work1234@gmail.com](mailto:iroiro.work1234@gmail.com)