投稿

9月, 2020の投稿を表示しています

【android】2020年09月25日 android OSの割合

イメージ
android のOSの割合です。 公式サイトが、android studioでみてねと、書いてあったので久々み見てみた。 新規で作成するなら、7.1(25)以上でもよいかも。  

【google】 22周年記念セールだと?

 2020/09/24に goolge Store を覗いたら、 Google 22 周年記念キャンペーンが、もうすぐスタート。 だそうだ。 会社で使うPixel4aを最近購入しちゃったよ。 もし、安くなるんだったら、タイミングミスった・・・・。 あちこちのブログ等をみると、27日くらいかららしいから、 すぐに必要なければ購入は控えた方が良いかもしれません。 ああ。。。  もったいない事をした。 頼む、なにか救済処置をしていただけないだろうか・・・。

【Mac】標準メールアプリ iso-2022-jp だと文字化けする。

タイトルの通り、 相手のメールの文字コードがiso-2022-jpだと文字化けする・・・。 標準のメールは使うなって事かな。

【iOS】アプリの配布について、テストフライト楽!!

 iOS のアプリを受託開発している時に、 クライアントにアプリを見せる時が有るかと思います。 その時、どうやって見せていますか? 今までは、インストールしたい端末のUDIDをもらって、 自社のアカウントにデバイスを登録して、 AdHocのアプリを展開していました。 ずっと、めんどくさくて、やってなかったのですが、 たまたま、お客様のアカウントに招待してもらったので、 試しに、テストフライトを試しました。 そしたら・・・。 「なんて楽なんだ!!」 もうねこれしか言えません。 あんなめんどくさいAdHoc用のアプリをビルドして SSL証明書が適応されているサーバーに設置して、basic認証もつけて、URLを展開。 よく、インストールできないとか文句をよく言われていたっけ。 リリース用の証明書でくるんで、アプリをアップして、UIに従って行くだけで展開できる。 配布したいメールアドレスを教えてもらうだけ。 こんなに楽なら、もっと前から提案すればよかったと思いました。

【iOS】SLComposeViewControllerはもう古い。結局何を使うのが一番良いの?

今となっては、 SNS といえば、ツイッターやフェイスブックが有名どころですが、 アプリ開発者は、いま、何を使って(実装して)共有していますか? iOSに限ってしまえば、 Social.Framework SLComposeViewController UIActivityViewController 各種 SNSのSDK等 Share Extension ーーーー Social.Framework NO SLComposeViewControllerResult NO UIActivityViewController YES 各種 SNSのSDK等 アプリの登録が必要で制限あるが自由度がある。YES フェイスブックは審査ありなのと、Share先(URL)が存在していないとだめなので 用途しだい。 Share Extension NO(用途が違う) 自分のアプリにShareしてもらう感じ? 現在、投稿先はユーザーによって様々なので、 Shareするアプリはユーザーに委ねるのほうが絶対に良い。 なので、UIActivityViewController を使っての実装が一番良い。 開発者にとっても。 今どき、要件でツイッター、フェイスブックにも投稿可能にするとある案件もあるが、 Share先をあえて制限させる必要はないと思う。 Shareしたいアプリ側が、実装しておくべき内容です。

【C#】String の連結はStringBuilderを使うべし。

こんばんは。 よく案件で、Stringの文字列を大量に連結したりする処理を書くことがあり。 駆け出しプログラマー時代に昔良くハマってました。 それは、 String + String はすごく処理が遅い!! って事。 巨大なファイルを作成しようとした時に、数万文字も足して、 処理時間が数分かかったりしていました。 その連結処理部分をStringBuilderに置き換えたら、数秒で処理がおわる。 よくよく考えて見れば、 String = String + String の処理ってすごく 処理コストがかかるのがわかるかと思います。 なので、大量に文字列を扱う場合はStringBuilderを使おう。