About Subnet Mask App

Hello, everyone!
Thanks to use my app.

About Subnet Mask App is available on Android and iOS.


안녕하세요. 여러분!
제 앱을 사용해주셔서 감사합니다.

About Subnet Mask 앱은 안드로이드와 iOS에서 모두 사용 가능합니다.







Get it on Google Play
Download on the App Store






Android Release Note
• Released version 3.3.0 (01/19/2025)
• Added, last three IP at the end of range (01/18/2025 ~ 01/19/2025)
• Hid, software keyboard as moving next screen (01/18/2025)
• Added, brief information on the top of the result host and network screens (01/15/2025 ~ 01/18/2025)
• Fixed, advertisements loaded twice or more (01/13/2025 ~ 01/14/2025)
• Added, screen for host range information (01/08/2025 ~ 01/12/2025)
• Disabled, force dark mode (01/08/2025)
• Set, card background color to surfaceVariant for a consistency (01/04/2025)

• Released version 3.2.0 (12/30/2024)
• Fixed can't verify the birthday input in some locale where writing a number as unicode digit number (12/29/2024)
• Make an automation process to get all locale screenshot image on Play Stroe, saved a create image time 99% (12/25/2024 ~ 12/29/2024)
• Fixed doesn't work a regex in some locale where writing a number as an unicode digit number (12/28/2024)
• Reorder a given information (12/22/2024)
• Refactored IP calculate logic (12/15/2024 ~ 12/22/2024)
• Added all icons at the front of setting menu button (12/09/2024 ~ 12/14/2024)

• Released 3.1.0 (12/08/2024)
• Fixed double clicking a navigation button get empty screen (12/08/2024)
• Added Private IP section. (12/07/2024 ~ 12/08/2024)
• Fixed load Ads recursively as failed to load an Ad (12/03/2024)  
• Adjusted an OSS library theme to match compose theme (11/30/2024)
• Added `Container transform` motion (11/29/2024)

• Released the App, version 3.0.0 (11/24/2024)
• Improved StatusBar text visibility, 100%, when it was in night mode (11/24/2024)
• Fixed the App UI was overlayed on System UI when rotate a screen (11/24/2024)
• Prevented the App had been removed when an Instrumented test done (11/17/2024)
• Set EdgeToEdge, and Fixed SnackBar overlay with a System UI (11/17/2024)
• Migrated all Views to Compose, 97% except AdMob View (08/21/2024 ~ 11/16/2024)
• Removed all Fragments, 100% (10/20/2024 ~ 11/09/2024)
• Added Github Action CI, Unit test, Instrumented test (API 21, API 35) (10/31/2024)
• Removed Activity for lauch screen and manage it on MainActivity (10/09/2024 ~ 10/19/2024)
• Replaced to new logo (10/09/2024 ~ 10/19/2024)
• Added dynamic color (08/31/2024 ~ 09/04/2024)
• Created Room DB migration test, version 4 to version 5 (09/02/2024 ~ 09/03/2024)

•  Release version 2.0.0 (08/19/2024)
•  Change lifecycle onStart → onCreate. Duplicated call bug fix (08/19/2024)
•  Use Semantic versioning, 61.0 → 2.0.0. Improve maintainability (08/14/2024)
•  Apply Gradle Composite. Easy to maintenance and apply Plugins (08/11/2024 ~ 08/13/2024)
•  Change Gradle and JVM configuration. Reduce build time probable maximum 9.7s → 2.5s, 73%(08/09/2024)
•  Collect Birthday and save it in Proto DataStore. Connect it UMP(User Messaging Platform) and AdMob (07/31/2024 ~ 08/09/2024)
•  Remove redundant instrumented test build. Reduce test build time 3m → 30s, 83% (07/19/2024)
•  Change LiveData → Flow. Easy to test (07/18/2024 ~ 07/29/2024)
•  Remove Databinding. Remove Kapt (07/18/2024 ~ 07/29/2024)
•  Change Jetpack Navigation XML → Kotlin DSL, and apply Multi-module and Dependency of Official android architecture (07/11/2024 ~ 07/11/2024)
•  Apply Modularization and Official android architecture. Easy to maintain, test, and reduce a build time (07/05/2024 ~ 07/13/2024)
•  Apply Hilt. Easy to maintain a DI (06/30/2024 ~ 07/13/2024)
•  Change Groovy DSL → Kotlin DSL. Reduce a build time, and improve a productivity (06/27/2024)
•  Apply version catalog. Easy to manage dependency (06/27/2024)


안드로이드 출시 노트
• 앱 출시, 버전 3.3.0 (2025.01.19.)
• 추가, 범위 안에 마지막 IP 3개 (2025.01.18. ~ 2025.01.19.)
• 숨김, 다음 화면 전환 시, 소프트웨어 키보드 (2025.01.18.)
• 추가, host와 network 결과 화면 상단에 간략한 정보 (2025.01.15. ~ 2025.01.18.)
• 해결, 광고가 두 번 이상 호출되는 문제 (2025.01.13. ~ 2025.01.14.)
• 추가, host 범위 정보를 위한 화면 (2025.01.08. ~ 2025.01.12.)
• 비활성, force dark 모드 (2025.01.08.)
• 설정, 카드 배경 색을 일치시키기 위해 surfaceVariant로 (2025.01.04.)

• 앱 출시, 버전 3.2.0 (2024.12.30.)
• 해결, 유니코드로 숫자 표현하는 언어에서 생일 확인 로직이 작동되지 않는 문제 (2024.12.29.)
• 제작, 플레이 스토어 다른 언어를 위한 스크린 샷 이미지 생성 자동화, 이미지 생성 시간 99% 단축 (2024.12.25. ~ 2024.12.29.)
• 해결, 유니코드로 숫자를 표시하는 언어에서 정규표현식이 작동하지 않는 문제 (2024.12.28.)
• 변경, 제공하는 정보 순서 (2024.12.22.)
• 리펙토링, IP 계산 로직 향상 (2024.12.15. ~ 2024.12.22.)
• 추가, 모든 설정 메뉴 버튼 앞에 아이콘 (2024.12.09. ~ 2024.12.14.)

• 앱 출시 3.1.0 (2024.12.08.)
• 해결, 화면 이동 버튼 두 번 클릭 시, 빈 화면 나오는 문제 (2024.12.08.)
• 추가, 사설 IP 항목 (2024.12.07. ~ 2024.12.08.)
• 해결, 광고 로드 실패 시, 재귀적으로 호출 되는 문제 (2024.12.03.)  
• 조정, OSS 라이브러리 테마를 Compose 테마와 일치 (2024.11.30.)
• 추가, `Container transform` 모션 (2024.11.29.)

• 앱 출시, 버전 3.0.0 (2024.11.24.)
• 야간 모드에서 StatusBar 가시성 100% 향상 (2024.11.24.)
• 화면 회전 시, 시스템 UI에 앱 UI가 겹치는 현상 해결 (2024.11.24.)
• Instrumented 테스트 이후 앱 삭제 방지 (2024.11.17.)
• EdgeToEdge 설정 그리고 SnackBar가 시스템 UI에 겹치는 현상 해결 (2024.11.17.)
• 모든 Views를 Compose로 전환, AdMob View 제외 97% (2024.08.21. ~ 2024.11.16.)
• 모든 Fragments 100% 제거 (2024.10.20. ~ 2024.11.09.)
• Github Action CI 추가, Unit 테스트, Instrumented 테스트 (API 21, API 35) (2024.10.31.)
• lauch 화면을 위한 Activity 제거 및 MainActivity로 병합 (2024.10.09. ~ 2024.10.19.)
• 새로운 로고로 변경 (2024.10.09. ~ 2024.10.19.)
• 다이나믹 색상 추가 (2024.08.31. ~ 2024.09.04.)
• Room DB 마이그레이션 테스트 추가, 버전 4에서 버전 5 (2024.09.02. ~ 2024.09.03.)

•  버전 2.0.0 출시 (2024.08.19.)
•  onStart → onCreate lifecycle 변경. Bug fix 중복 호출 제거 (2024.08.19.)
•  Semantic versioning 사용, 61.0 → 2.0.0 변경. 앱 관리 용이 (2024.08.14.)
•  Gradle Composite 적용. Plugin 관리 및 적용 용이 (2024.08.11. ~ 2024.08.13.)
•  Gradle 및 JVM 설정 변경. 9.7초 → 2.5초 build 시간 최대 73% 감소 (2024.08.09.)
•  생일 수집 및 Proto DataStore에 저장. UMP(User Messaging Platform)과 AdMob 연동 (2024.07.31. ~ 2024.08.09.)
•  불필요한 instrumented test build 제거. 3분 → 30초 test build 시간 83% 단축 (2024.07.19.)
•  LiveData → Flow 변경. Test 용이 (2024.07.18. ~ 2024.07.29.)
•  Databinding 제거. Kapt 제거 (2024.07.18. ~ 2024.07.29.)
•  Jetpack Navigation을 XML → Kotlin DSL 변경 그리고 Multi-module 및 Official android architecture의 Dependency 적용 (2024.07.11. ~ 2024.07.13)
•  Modularization 및 Official android architecture 적용. 유지보수, 테스트 그리고 Build 시간 단축 (2024.07.05. ~ 2024.07.13)
•  Hilt 적용. DI 관리 용이 (2024.06.30. ~ 2024.07.13)
•  Groovy DSL → Kotlin DSL 변경. Build 시간 단축 및 생산성 향상 (2024.06.27.)
•  Version catalog 적용. 손쉬운 Dependency 관리 (2024.06.27.)

댓글

이 블로그의 인기 게시물

Python urllib.parse.quote()

Python bs4.SoupStrainer()

Python OpenCV 빈 화면 만들기

Android Minimum touch target size

KiCad 시작하기 2 (PCB 만들기)

KiCad 시작하기 5 (만든 PCB 주문하기)

Android Notification with Full Screen

Android AVD Ram size change

Android Release Apk 만들기

KiCad 시작하기 4 (기존 회로도 수정 및 추가)