Magic モバイル RIA の環境において、iPhone や iPadの内蔵カメラを利用してバーコードや QR コードを読み取る機能を追加する外部ライブラリです。Objective-C で記述されていますので非常に高速で、Magic RIA アプリの中から Magic の関数を使用して呼び出すことができます。これを利用すれば、iPhone や iPad 用の外付けバーコードリーダーが不要となり、実行環境が簡素化され保守も容易になります。また、バーコードやQRコードを読み取ったあと、ダイレクトにMagicのイベントを発動させることができますので、さまざまな処理を自動化させることが可能です。
YouTube デモムービーが用意してありますので、下記の URL からご視聴ください(音声が出ます)。
※現在、対応しているバーコードおよび QR コードは下記の通りです。すべてのコードに対しての自動判別も可能であり、明示的にいずれか一つを指定して読み取ることも可能です。
0. すべて(自動判別)
Aztec
Code 128
Code 39
Code 39 mod 43
Code 93
DataMatrix
EAN-13 (including UPC A)
EAN-8
Interleaved 2 of 5
ITF14
PDF417
QR
UPC-E
※以下は、本製品のV2.0(iOS 15.5以降)で対応。
Codabar
GS1DataBar
GS1DataBarExpanded
GS1DataBarLimited
MicroPDF417
MicroQR
※実行モードは次の5種類に対応しています。ニーズに応じて Magic アプリに組み込むことができます。
単写オート(1件ごとに自動で読み取り、自動で登録)
単写確認モード(1件ごとに自動で読み取り、確認しながら登録)
連写確認モード(連続して自動で読み取り、確認しながら登録)
単写シャッター(1件ごとにシャッターを押して読み取り、自動で登録)
連写シャッター(連続してシャッターを押して読み取り、自動で登録)
※5つのモードすべてにおいて、読み取り後に Magic 側のイベントを直接、起動することが可能です。この点が、外付けのバーコードリーダーと大きく異なる点です。
※3番と5番の「連写」を選択した場合は、カメラを閉じずに連続してバーコードを読み取り、そのデータを直接、Magic のバッチタスクに送ることができます。
※Magic のオフライン機能にも対応しています。工場や店舗の売り場等で、オフラインの環境であってもバーコードの読み取りが可能です。ただし、これを行うには Magic 側でのオフラインプログラム作成の知識が必要となりますので、必要に応じて MSJ 社主催のオフライン RIA トレーニングを受講してください。
※その他の機能として、カメラの照準表示の ON/OFF、読み取りデータの桁数取得、ライトの ON/OFF 等があります。
製品は、Magic 側に用意された iOS 用 Xcode プロジェクトへの追加モジュールとして提供されます。モジュールを Xcode プロジェクト内に追加したあと、Magic の RIA アプリケーションから Magic の関数を使用して、このライブラリを呼び出します。カメラから読み取られたバーコードデータは、パラメータを介して Magic 側の変数項目や実項目にダイレクトで渡されます。
Xcode プロジェクト用追加ライブラリ
Xcode 用追加コード
インストールマニュアル
Magic 側サンプル RIA アプリケーション
外部設定ファイルのサンプル
製品版規約書
※無料の体験版をご用意しています。メールにてお気軽にご請求ください。
V1.5 での検証:
Xcode 9.3、9.4、10.0、10.1、11.5,、11.6
iOS 11.3、11.3.1、11.4、11.4.1、12.0.1、12.1、13.5.1、13.6
V2.0 での検証:
Xcode 13.4.1
iOS 15.5、15.7、16.1
※Xcode によるビルド未経験の方は、弊社の iPhone ビルド編セミナーをご活用ください。
※Apple Developer Program へのご登録、開発証明書や配布証明書の取得、およびビルド作業のコンサルティングも別途、受け賜わります(出張可)。お気軽にお問い合わせください。
CD-ROM または DVD-ROM でのご提供となります。ライブラリのライセンスは、macOS 用開発ライセンスと iOS 用実行ライセンスで構成されています。お気軽に無料の体験版をご請求ください。
開発マシンの台数、実行デバイスの台数を添えてお問い合わせください。お見積りいたします。また、パッケージ用再頒布ライセンスもご用意いたしておりますので、お問い合わせください。
Email: webmaster@tandacomp.com
本製品の無料セミナーも開催しています。セミナーのご案内はこちらです。
⬆️音声が出ます
Magic モバイル RIA の環境において、iPhone や iPad のテキストデータ読み上げ機能を利用して Magic のテキストデータの読み上げを実現する外部ライブラリです。Objective-C で記述されていますので非常に高速で、Magic RIA アプリの中から Magic の関数を使用して呼び出すことができます。また、読み上げ機能は日本語のみならず、世界の主要言語30か国語以上に対応しており、男性・女性の声の選択、声色の変更や読み上げ速度の調整なども可能です。
YouTube に、プロトタイプ時点でのデモムービーが用意してありますので、下記の URL からご視聴ください(音声が出ます)。
ライブラリが iPhone 6 / iOS12 で対応している言語は下記の37か国語です。
※選択可能な言語は、デバイスの種類や iOS のバージョンに依存します。
nl-NL: オランダ語
es-MX: スペイン語(メキシコ)
fr-FR: フランス語
zh-TW: 中国語 (繁体)
it-IT: イタリア語
en-ZA: 英語(南アフリカ)
ko-KR: 韓国語
ro-RO: ルーマニア語
fr-CA: フランス語(カナダ)
hi-IN: ヒンディー語
da-DK: デンマーク語
pt-BR: ポルトガル語 (ブラジル)
zh-CN: 中国語 (簡体)
sv-SE: スウェーデン語 (スウェーデン)
es-ES: スペイン語 (スペイン)
ar-SA: アラビア語(サウジアラビア)
hu-HU: ハンガリー語
18. en-GB: 英語(イギリス)
fi-FI: フィンランド語
ja-JP: 日本語
zh-HK: 中国語(繁体、香港特別行政区)
tr-TR: トルコ語
cs-CZ: チェコ語
id-ID: インドネシア語
pl-PL: ポーランド語
el-GR: ギリシャ語
he-IL: ヘブライ語
ru-RU: ロシア語
de-DE: ドイツ語
en-AU: 英語(オーストラリア)
nl-BE: オランダ語(ベルギー)
no-NO: ノルウェー語
pt-PT: ポルトガル語(ポルトガル)
sk-SK: スロバキア語
th-TH: タイ語
en-US: 英語(アメリカ)
en-IE: 英語(アイルランド)
また、これらの言語指定以外に、声色をID(Siri の音声等)で指定する iOS の最新機能にも対応しており、ニーズに応じて Magic アプリに組み込むことができます。
例)※選択可能な ID は、iOS のバージョンおよびそのデバイスにインストールされている ID に依存します。
com.apple.ttsbundle.Lekha-compact
com.apple.ttsbundle.Sin-Ji-compact
com.apple.ttsbundle.Zosia-compact
com.apple.ttsbundle.Mei-Jia-compact
com.apple.ttsbundle.siri_female_zh-CN_compact
com.apple.ttsbundle.Mariska-compact
com.apple.ttsbundle.Carmit-compact
com.apple.ttsbundle.Samantha-compact
com.apple.ttsbundle.Alice-compact
com.apple.ttsbundle.Otoya-compact(日本語男性)
com.apple.ttsbundle.Anna-compact
com.apple.ttsbundle.Zuzana-compact
com.apple.ttsbundle.Tessa-compact
com.apple.ttsbundle.Amelie-compact
com.apple.ttsbundle.Otoya-premium(日本語男性)
com.apple.ttsbundle.siri_female_de-DE_compact
com.apple.ttsbundle.Maged-compact
com.apple.ttsbundle.siri_male_de-DE_compact
com.apple.ttsbundle.Ioana-compact
com.apple.ttsbundle.siri_male_en-AU_compact
com.apple.ttsbundle.Laura-compact
com.apple.ttsbundle.Xander-compact
com.apple.ttsbundle.Thomas-compact
com.apple.ttsbundle.Alva-compact
com.apple.ttsbundle.Yelda-compact
com.apple.ttsbundle.Kanya-compact
com.apple.ttsbundle.siri_male_ja-JP_compact(日本語男性 Siri)
com.apple.ttsbundle.siri_female_fr-FR_compact
com.apple.ttsbundle.Damayanti-compact
com.apple.ttsbundle.Kyoko-compact(日本語女性)
com.apple.ttsbundle.Moira-compact
com.apple.ttsbundle.Kyoko-premium(日本語女性)
com.apple.ttsbundle.siri_female_en-AU_compact
com.apple.ttsbundle.Satu-compact
com.apple.ttsbundle.siri_male_zh-CN_compact
com.apple.ttsbundle.siri_female_en-US_compact
com.apple.ttsbundle.Luciana-compact
com.apple.ttsbundle.siri_female_ja-JP_compact(日本語女性 Siri)
com.apple.ttsbundle.Ellen-compact
com.apple.ttsbundle.Ting-Ting-compact
com.apple.ttsbundle.Sara-compact
com.apple.ttsbundle.siri_male_fr-FR_compact
com.apple.ttsbundle.Yuna-compact
com.apple.ttsbundle.Milena-compact
com.apple.ttsbundle.Melina-compact
com.apple.ttsbundle.Paulina-compact
com.apple.ttsbundle.Joana-compact
com.apple.ttsbundle.siri_female_en-GB_compact
com.apple.ttsbundle.Daniel-compact
com.apple.ttsbundle.siri_male_en-US_compact
com.apple.ttsbundle.Karen-compact
com.apple.speech.synthesis.voice.Fred
com.apple.ttsbundle.Monica-compact
com.apple.ttsbundle.Nora-compact
com.apple.ttsbundle.siri_male_en-GB_compact
※Magic のオフライン機能にも対応しています。工場や店舗の売り場等で、オフラインの環境であっても音声の読み上げが可能です。ただし、これを行うには Magic 側でのオフラインプログラム作成の知識が必要となりますので、必要に応じて MSJ 社主催のオフライン RIA トレーニングを受講してください。
※その他のオプション機能として、音声読み上げのピッチ(高さ)、レート(速さ)、ボリュームの調整も可能です。
製品は、Magic 側に用意された iOS 用 Xcode プロジェクトへの追加モジュールとして提供されます。モジュールを Xcode プロジェクト内に追加したあと、Magic の RIA アプリケーションから Magic の関数を使用して、このライブラリを呼び出します。読み上げテキストは、Magic 側の変数項目や実項目データになります。
Xcode プロジェクト用追加ライブラリ
インストールマニュアル
Magic 側サンプル RIA アプリケーション
外部設定ファイルのサンプル
製品版規約書
※無料の体験版をご用意しています。メールにてお気軽にご請求ください。
Xcode 9.3、9.4、10.0、10.1、10.1.2、11.5、11.6
iOS 11.3、11.3.1、11.4、11.4.1、12.0.1、12.1、12.1.2、13.5.1、13.6
※Xcode によるビルド未経験の方は、弊社の iPhone ビルド編セミナーをご活用ください。
※Apple Developer Program へのご登録、開発証明書や配布証明書の取得、およびビルド作業のコンサルティングも別途、受け賜わります(出張可)。お気軽にお問い合わせください。
DVD-ROM またはメールでのご提供となります。ライブラリのライセンスは、macOS 用開発ライセンスと iOS 用実行ライセンスで構成されています。お気軽に無料の体験版をご請求ください。
開発マシンの台数、実行デバイスの台数を添えてお問い合わせください。お見積りいたします。また、パッケージ用再頒布ライセンスもご用意いたしておりますので、お問い合わせください。
Email: webmaster@tandacomp.com
本製品の無料セミナーも開催しています。セミナーのご案内はこちらです。
⬆️音声が出ます
Magic V10 Web アプリ開発セミナーで使用する教材一式と、プログラムのソースコードを単体で販売いたします。教材は、Windows のヘルプファイルコンパイラでコンパイルされています。時間がなくてセミナーに参加できない方に最適です。
メールによる 20 インシデントのサポート付きです。ご購入は、webmaster@tandacomp.com までメールでご注文ください。
第1章 Web アプリケーション開発環境の設定
第1節 Magic インストールまでの手順
第2節 Magic の環境設定
第2章 HTML の基礎と JavaScript の基本操作
第1節 Microsoft FrontPage 2003 と HTML
第2節 JavaScript の基本操作
第3章 データベース定義とアプリケーション登録
第1節 データベース定義
第2節 アプリケーション登録
第4章 モデル定義とテーブル定義
第1節 モデル定義
第2節 テーブル定義
第3節 商品データの取り込み
第5章 メインプログラムの作成
第1節 メインプログラムの作成
第6章 仮想ショップ設定プログラムの作成
第1節 Default.htm の作成
第2節 Welcome プログラムの作成
第3節 Welcome プログラムの動作確認
第4節 Welcome.htm の作成
第5節 Welcome.htm の動作確認
第7章 商品カタログ出力プログラムの作成
第1節 ShowCatalogue.htm の作成(1)
第2節 ShowCatalogue.htm の作成(2)
第3節 ShowCatalogue.htm の作成(3)
第4節 ShowCatalogue.htm の作成(4)
第5節 ShowCatalogue プログラムの作成
第6節 ShowCatalogue プログラムの実行
第8章 ショッピングカート明細入力プログラムの作成
第1節 カート明細入力プログラムの作成
第9章 ショッピングカート明細出力プログラムの作成
第1節 OutputCartItems.htm の作成(1)
第2節 OutputCartItems.htm の作成(2)
第3節 OutputCartItems.htm の作成(3)
第4節 OutputCartItems.htm の作成(4)
第5節 OutputCartItems.htm の作成(5)
第6節 OutputCartItems.htm の作成(6)
第7節 OutputCartItems.htm の作成(7)
第8節 OutputCartItems プログラムの作成(1)
第9節 OutputCartItems プログラムの作成(2)
第10節 OutputCartItems プログラムの作成(3)
第11節 OutputCartItems プログラムの作成(4)
第12節 OutputCartItems プログラムの動作確認(1)
第13節 OutputCartItems プログラムの作成(5)
第14節 OutputCartNil.htm の作成
第15節 OutputCartItems プログラムの動作確認(2)
第10章 ショッピングカート明細更新プログラムの作成
第1節 ReviseCartItems プログラムの作成
第2節 ReviseCartItems プログラムの動作確認
第11章 受注伝票作成プログラムの作成
第1節 OrderEntry プログラムの作成(1)
第2節 OrderEntry プログラムの作成(2)
第3節 OrderEntry プログラムの作成(3)
第12章 ご注文受付完了プログラムの作成
第1節 OutputOrderEntry.htm の作成(1)
第2節 OutputOrderEntry.htm の作成(2)
第3節 OutputOrderEntry.htm の作成(3)
第4節 OutputOrderEntry.htm の作成(4)
第5節 ThankYou プログラムの作成(1)
第6節 ThankYou プログラムの作成(2)
第7節 ThankYou プログラムの作成(3)
第8節 ThankYou プログラムの作成(4)
第9節 OrderEntry プログラムからのリンク
第10節 ThankYou プログラムの動作確認
第11節 受注ヘッダと受注明細データの確認
Appendix 受注データ表示プログラムと完成プログラム
(1)受注データ表示サンプルプログラム
(2)MagicShop_MCF
Copyright(C) 1997-2024 Tanda Computers