TrlClientLibのAndroid版(Ver0.0.0.0)を公開

0
    JUGEMテーマ:システム開発

     ようやくAndroidのライブラリが出来上がりました。
    Androidはいろいろな端末があるので、かなり不安な点もありますが、公開したいと思います。
    Android Studioの使用については初めてなので、はたしてこのやり方で正解なのかわかりませんが、一応、私のスマホでは動くアプリが作れています。ぜひ、チャレンジしていただき、おかしなところがあったらご指摘ください。

    Android版に限らず、ホームページ上で使い方を解説していますが、あらためてみてみると非常にわかりにくいですね。^^;
    今はちょっと余裕がないので、時間が取れるときがきたら、すこしずつ改善していきたいと思います。
    いつになるかわかりませんが・・・
    現在、WindowsCE版を開発中です。業務用ハンディターミナルではおなじみのOSなので、これはなんとしてもサポートしたいところです。まずはこちらが優先事項。

    まだどなたも使っていないと思われるTRL・・・
    本業の狭間での開発ですが、コツコツとマルチプラットフォーム化に邁進していきたいと思っています。
    ホームページの改善はそのあとということになりそうです。


    Android用ライブラリ開発中

    0
      JUGEMテーマ:システム開発

      現在、Android対応するべく、Javaと格闘中です。
      以前、Eclipseを使ってアプリを開発したことはあるのですが、今回はAndroidStudioを使います。どちらにしろ普段はAndroidの開発はしていないので、悪戦苦闘しております。
      エミュレータは相変わらず不安定&激遅で使い物にならない^^;

      最初はjava.net.socketを使ってゴリゴリ書いていたのですが、どうもjavaにはsocketのselectにあたる機能が見当たらない・・・
      どうも、java.nioというのを使わなければならないみたいですね。
      java.nio.ByteBuffer
      java.nio.channels.SelectionKey
      java.nio.channels.Selector
      java.nio.channels.SocketChannel
      このあたりを駆使して、なんとか通信できることが確認できました。

      はまったのは、関数に引数で渡した文字列に、エラーメッセージがセットできないこと。
      どうも文字列の参照渡しが独特みたいですね。文字列引数には関数内から値をセットできないという結論でいいのかな。


      今後の構想

      0
        JUGEMテーマ:システム開発

         私は仕事がら、中小企業のシステム担当者の方が、Excelのマクロを駆使したVBAコードを見る機会が多くあります。皆さん、もともとはプログラマではないのですが、コンピュータやモノ創りが好きなのでしょうか・・・、社内で使用するツールを自身で調査・勉強しながら作成されています。
        私は、どちらかというとAccessのVBAに慣れ親しんできたのですが、それでも、皆さんが書かれているExcelのマクロを解析するのは難しいです。皆さん、本当にいろいろ勉強されていて、業務を少しでも改善していこうと努力されているのを実感しています。

        さて、インターネット上を見てみますと、そんな社内のスペシャリストたちも、VBAでTCPのソケットを使って通信されることに、かなり苦労されているようです。VB6に付属するコントロールを使ったり、Win32APIでゴリゴリとチャレンジしているツワモノも見受けられます。そんな方々にとって、通信ライブラリの選択肢のひとつとして、このTRLを使っていただければと思っています。

        今後の展開ですが、まずは様々な環境での安定した動作を目指します。いま現在、動作を実現したいと想定している環境は概略仕様に記載しています。これらの環境について皆さんから動作状況に関する情報をいただきながら、改善していきたいと思いますので、「この環境で動作がおかしい」とか「この環境では問題なく動作してるよ」といったご意見をお問合せからお知らせください。どうぞよろしくお願いします。

        安定動作の確認にはしばらくかかるかと思いますが、その間、いろいろなクライアント端末への対応に、時間が許す限りチャレンジしていきます。スマートフォン、アイフォーン、業務用端末であるハンディターミナルなど、いろいろ構想中ではあります。そのような端末がWifiを通じてExcelやAccessと通信できれば面白いですよね。

        まずは、Windows版と同様に.NETで開発が可能な、ハンディターミナルのWindowsCE版について公開を目指します。その次は、スマートフォン(Android版)でしょうかね。まだ未定であります。 


        TRLとExcelによる入出庫イメージサンプルを公開

        0
          JUGEMテーマ:システム開発

           Excelのサンプルをこちらに公開しました。 前回、在庫管理システムと書いていますが、そんな大げさなものではありません。
          入庫・出庫登録によって、在庫数を増減するだけのものですが、ExcelのVBAで社内ツールなどをゴリゴリと作っている方には、TRLが、ひとつの通信手段、またはデータ共有手段として使えるということがお分かりいただけるのではないかと考えています。
          インストールなどありますので、若干お手間をとらせますが、この機会にぜひ、TRLで出来ることを体験してみてください。


          TRLとExcelを使った在庫管理システムのサンプルを公開予定

          0
            JUGEMテーマ:システム開発

             近日中に、Excelを使った在庫管理システムのサンプルを公開したいと思います。
            Excelのシート上に、商品の在庫数を持っておき、それをクライアントから入庫または出庫登録することにより、増減するというものです。サンプルですので、そのまま業務に使用することはできませんが、TRLを使うとこんなことができるということがお伝えできるのではないかと考えています。
             

            << | 3/4PAGES | >>