Bambu Bar
Mac 메뉴 막대에서 Bambu Lab 프린터를 모니터링합니다
App Store에서 Analysta LLC의 Armenian Keyboard+를 다운로드하고 스크린샷·평점·리뷰·사용자 팁을 확인하세요
Download Armenian Keyboard+ by Analysta LLC on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Armenian Keyboard+.
생산성SwiftGitHub @analystaio가동 상태 재확인 필요운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Armenian keyboard for iOS with Eastern and Western Armenian word completion, next-word prediction and on-device learning. Source of the App Store app by Analysta.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A custom iOS keyboard extension for typing Armenian (հայերեն) with a standard Armenian layout and a word suggestion bar. It supports Eastern and Western Armenian and is published on the App Store by Analysta.
Open the project in Xcode:
open ArmenianKeyboard.xcodeproj
Select your development team:
Update the bundle identifiers if you are building your own copy:
io.analysta.ArmenianKeyboardio.analysta.ArmenianKeyboard.Extensionio.analysta.ArmenianKeyboard.WesternExtensionBuild and run on a physical device. Keyboard extensions cannot be fully tested in the simulator.
The keyboard does not request Full Access. Suggestions and learning work without it.
ArmenianKeyboard/
├── ArmenianKeyboard/ # Container app (SwiftUI)
│ ├── ArmenianKeyboardApp.swift # App entry point
│ ├── ContentView.swift # Setup status
│ ├── OnboardingView.swift # Setup instructions
│ ├── AboutView.swift # About and credits
│ ├── AppChrome.swift # Shared app styling
│ └── Info.plist # App configuration
│
├── ArmenianKeyboardExtension/ # Keyboard extensions (UIKit); one source tree, two targets
│ ├── KeyboardViewController.swift # Main keyboard controller
│ ├── ArmenianKeyboardLayout.swift # Key layout definitions
│ ├── ArmenianKeyboardView.swift # Keyboard UI
│ ├── EmojiKeyboardView.swift # Emoji layer
│ ├── SuggestionBar.swift # Word suggestion bar
│ ├── ArmenianWordPredictor.swift # Prediction logic
│ ├── NGramPredictor.swift # Next-word n-gram model
│ ├── ContextTracker.swift # Tracks recent words for context
│ ├── UserLearningStore.swift # On-device learned words
│ ├── DialectSettings.swift # Which dialect this bundle was built for
│ ├── Trie.swift # Prefix lookup (Eastern)
│ ├── SortedWordList.swift # Prefix lookup (Western)
│ ├── ArmenianDictionary.swift # Eastern word list
│ ├── armenian_ngram.json # Eastern n-gram model
│ ├── western_words.tsv # Western word list
│ ├── western_ngram.json # Western n-gram model
│ ├── Info.plist # Armenian (Eastern) configuration
│ └── Info-Western.plist # Armenian (Western) configuration
│
└── docs/ # Project website and privacy policy
The keyboard uses the standard Eastern Armenian phonetic layout:
Row 1: է թ փ ձ ջ ր չ ճ ժ ծ Row 2: ք ո ե ռ տ ը ւ ի օ պ Row 3: ա ս դ ֆ գ հ յ կ լ խ Row 4: զ ղ ց վ բ ն մ շ
The numbers layer includes Armenian punctuation (։ ՝ ՞ ՜) and the dram sign (֏).
The suggestion bar shows up to three predictions and uses two modes:
Words you type and accept are learned on the device, separately for each keyboard, and ranked higher in future suggestions.
The privacy policy is in docs/privacy.html.
The Western Armenian word list is derived from the Nayiri Armenian Lexicon, © Serouj Ourishian, licensed under CC BY 4.0. The Western n-gram model is trained on the Western Armenian Wikipedia and the UD Western Armenian ArmTDP treebank, both CC BY-SA 4.0.
The source code is licensed under the GNU General Public License v3.0 or later. See LICENSE for the full text.
Bundled language data (word lists and n-gram models) is licensed separately under Creative Commons and other terms. See NOTICE for the sources and their licenses.
The source is published for transparency so anyone can verify what the keyboard does with typed text. The project is not accepting contributions.