[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 08/11 11:52 / Filesize : 243 KB / Number-of Response : 1046
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Androidプログラミング質問スレ revision55



1 名前:デフォルトの名無しさん mailto:sage [2018/08/14(火) 10:49:08.05 ID:GQVl6hxG.net]
※プログラミング自体が初めて!なあなたには↓↓↓こちらへ
スレ立てるまでもない質問はここで 146匹目
mevius.2ch.net/test/read.cgi/tech/1487825717/
Eclipse統合M36【Java/C++/Ruby/Python/Scala】
mevius.2ch.net/test/read.cgi/tech/1503723668/
★★Java質問・相談スレッド180★★
mevius.2ch.net/test/read.cgi/tech/1492780397/
****オススメ関連リンク****
■ TechBoostertechbooster.org/category/android/tableofcontents/
■ Androidメモwww.saturn.dti.ne.jp/npaka/android/index.html
■ 逆引きAndroid入門www.adakoda.com/android/
■ Androidプログラマへの道wiki.livedoor.jp/moonlight_aska/
■ Android Wiki*wikiwiki.jp/android/

****公式リファレンス****
■ Android developersdeveloper.android.com/index.html
■ ソフトウェア技術ドキュメントを勝手に翻訳www.techdoctranslator.com/
■ 日本Androidの会www.android-group.jp/
■ StackOverFlowstackoverflow.com/questions/tagged/android

****前スレ****
Androidプログラミング質問スレ revision52
echo.2ch.net/test/read.cgi/tech/1479305887/
Androidプログラミング質問スレ revision53
mevius.2ch.net/test/read.cgi/tech/1488052551/
Androidプログラミング質問スレ revision54
https://mevius.5ch.net/test/read.cgi/tech/1510691057/

944 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 01:24:46.00 ID:G8AdudPG.net]
試しに Shape: None で作った Google Play Store Icon を登録してみた
少し中央に寄り過ぎな感じはあるけど、>>903 のブログの新しいアイコン(例)に近い感じになってるから、これからはそういう方針なのかも

スマホで見るとちゃんと角丸に加工してドロップシャドウつけて表示されるのに、
PCのブラウザで見ると角丸に加工してくれないしドロップシャドウ無しで表示される
>>903をよく読むと角丸とドロップシャドウ適用は Android と Chrome OS の Google Play って書いてあるから、
PCブラウザの Google Play は、これからは正方形で表示されるのが仕様なのか?

945 名前:デフォルトの名無しさん mailto:sage [2019/05/01(水) 11:54:08.79 ID:50jXpwOv.net]
>>902
最初からストアアイコンだと言ってるんだが。
アダプティブ・アイコンならとうにImage Assetで対応してる

946 名前:デフォルトの名無しさん mailto:sage [2019/05/02(木) 10:37:11.25 ID:Uo13pu5b.net]
[日記]
root化せずに、linux用の単独のnative binaryの実行ファイルを、
Android実機に手作業でコピーして実行できるようになったよ。(^−^)/
これで、大量のコマンド類が実行できちゃう。

947 名前:L mailto:sage [2019/05/03(金) 13:57:26.20 ID:TcNqts7M.net]
独自にビルドした javac コンパイラをアプリとしてインストールせずに
dalvikvmに直接指定してAndroid実機上で動作させることに成功したよー。
もしかしたら、世界初かも〜。そんなことないかな。(^_^)

948 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 14:26:30.07 ID:d8T1sCit.net]
ひどく簡単なこと

949 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 14:45:11.60 ID:TcNqts7M.net]
どこにもバイナリが転がってなかったから、特殊なソースを探し出してきて
始めて成功したんだよ。4種類くらい試してやっと出来た。ビルドもgradleも
IDEも全く使わずに自作BATと基本的なコンパイルツールだけで行ってる。
なお、JDKなど巨大(?)でコンパイル方法が難しいソースは避けた。

950 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 14:54:55.72 ID:t7gs6aC+.net]
拾ってきたソースでドヤ顔

951 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 15:13:14.89 ID:J+j8Qbjl.net]
良くわからんからプレイストアのurl貼って

952 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 15:40:33.62 ID:TcNqts7M.net]
もっと色々試したけど、肝心のところを書いておくよ。
0. そもそも、javac や dx は、ソースが java 言語で書かれている。
  aapt は、C/C++で書かれているらしい。
1. TerminalIDE のソースで実験した。せっかくIDE自体のビルドには成功したが、
 肝心の、lIDE自体が古くなっていて既にprebuild版でも
 javacが起動できなくなっているらしいことが分った。
2. JavaIDEdroid は今でも javaのビルドは正常動作するが、javac相当の
 ものが、IBM 製の Eclipse Java Compiler なるものだった。
3. Java N-IDE なるものがあって、今でもjavaのビルドは正常動作する。
 これが今回上手く行ったもの。ただし、ソースツリーは、JDKとは違った
 状態になっているように見える。
4. tools.jar, dx.jar という



953 名前:ファイルの中に、それぞれ、javac, dx の本体が入っている。
 これは、Android 用の dex ファイルの中に組み込むことには成功した。しかし、
 まず、クラスローダー関連で起動が大変。工夫して何とか起動できるようになり、
 -help や -version は動作するようになった。しかし、test.java を入力して
 コンパイルしてみると、バグが見つかったのでこの url に連絡してほしい、
 というようなメッセージが出てダウンした。
[]
[ここ壊れてます]

954 名前:L mailto:sage [2019/05/03(金) 15:47:29.43 ID:TcNqts7M.net]
ちなみに、4.は、JDKなどに付属してくるもの。3.とは基本的に関係ない。
3.は、JDKのソースには似ているが、1.のspartucuside(?)氏が「HACK」
したソースを受け継いで使っているらしい。自分が見つけた中で、Andorid
実機でjavacが、現在動くのは、2と3のみだった。

謎なのは、4.は、テキストを入力してテキストを出力するような単純なものなのに、
どうしてAndroidでは失敗するのかという事。help メッセージや version情報まで
は出るようになったので、標準出力への出力は正常動作している。
なにか、Android の API Level 関連で、動的リンクしているクラスか何かが、
僅かにどこかが間違っているのかもしれない。spartacuside 氏がいったいなにを
やって動作にこぎつけたのか、興味があるけど、なかなか難しそうだ。

955 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 16:00:31.38 ID:9W6HH/qc.net]
ID:TcNqts7M
スレ違い
ここは質問スレです
自分のブログでやってください

956 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 18:02:04.89 ID:t7gs6aC+.net]
そもそもなぜそんなことをしたのか

957 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 20:41:04.84 ID:J+j8Qbjl.net]
つまりこのスレ民にとってどう役に立つの?

958 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 20:57:47.98 ID:31b0PHoE.net]
スマホで動く開発環境作りたいんだろ

959 名前:デフォルトの名無しさん mailto:sage [2019/05/03(金) 21:00:57.17 ID:d8T1sCit.net]
Androidの実行環境のlibcがそもそも開発母機のそれとはかなり違うことを認識しないとな。

960 名前:L [2019/05/04(土) 13:44:13.46 ID:i3tCy665.net]
>>914
すれ違いといわれるけれど、大事なことなので追加。
3. は、1. の sparucatus 氏のソースを取り込んでいて、Oracle か AOSP かの
javac の *.java ソースもそっくりそのまま自分のソースツリーの中に
含めてしまっている。しかし、実際のコンパイラは、そっちは全く使わずに
eclipse compiler の方を使っている。どういうことかというと、eclipse compiler
の方のソースも中に(二重に)入っているから。

そこで結局、現状2.のソースを見て、

961 名前:L mailto:sage [2019/05/04(土) 13:53:31.23 ID:i3tCy665.net]
>>920
結局、現状、Andoridで *.javaソースをコンパイルするコンパイラは、
Eclipse Compiler の方だけかもしれないらしい。

962 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 13:55:35.92 ID:i3tCy665.net]
誤:sparucatus
正:sparutacus

なお、>>921 は、「Android 実機での stand alone コンパイラ」の話。



963 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 16:09:27.87 ID:Y3LpLEUo.net]
ID:i3tCy665
ウザっ
あっちでやれ
Androidアプリ 個人開発者の雑談スレ39
https://egg.5ch.net/test/read.cgi/android/1546440859/

964 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 16:30:06.14 ID:oMngFVxU.net]
UUIDって便利だな
確率的には230京回に一回しか重複することがないらしい
二つのUUIDを組み合わせたら230京回の2乗に一回ということで、
これはもう実質重複することはないと考えていいよね

965 名前:デフォルトの名無しさん mailto:sage [2019/05/04(土) 16:40:27.62 ID:xgmk2CD5.net]
文字列をテキストファイルに書き込みたいのですが、最適解はopenFileOutput()ですか?
ガチ

966 名前:初心者ですいません []
[ここ壊れてます]

967 名前:デフォルトの名無しさん mailto:sage [2019/05/05(日) 13:00:58.59 ID:NpRX3RPf.net]
>>919
clang と ld を実機に手作業で adb push して、puts による Hello World
の出力に成功したけど、library は、-lgcc つまり、libgcc.a をリンクして
成功した。libgcc.a は、NDK に入っていたものを adb push した。
まだ、bionic library はやってみてない。

968 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 08:36:53.93 ID:OMGgaBpC.net]
暗号化してる?

969 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 18:44:11.93 ID:Gkf3B8ZT.net]
アンドロイドアプリの脆弱性ってどんなのありますか?

970 名前:デフォルトの名無しさん mailto:sage [2019/05/07(火) 23:01:14.20 ID:gqGG8Xav.net]
AccessibilityServiceの悪用とか?

971 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 00:58:08.00 ID:M6otB2aF.net]
データを暗号化する場合、サーバーから取得するしかない?

972 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 13:18:05.56 ID:sLmAfo/v.net]
もう少し詳しく書いた方がいいと思う



973 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 16:51:04.26 ID:M6otB2aF.net]
>>931
apkを解析をして中身を見られるとのことなので、一部のデータを暗号化したい

その方法で、

*apkにあらかじめ暗号化したデータ(暗号化したアセットファイル)を含む場合
1. apkに復号化するキーを含む

2. apkにキーを含まず、毎回同じキーをサーバーから取得
・取得したキーはアプリ内に保存するか毎回取得するか

*apkにデータを含まない場合
3. アプリ内でランダムなキーを生成してサーバーに送り、サーバーから暗号化したデータを取得
・この処理はアプリインストール後の初回起動時1回のみ
・取得したデータは暗号化してSharedPreferenceに保存
・生成したキーも保存


の3つを思いついたんだけど、
1は、apkを解析したら、1はキーを見られるからだめ。
2は、SSL通信でもキーを見られる?
3は、キーも見られないと思うんだけどどう?

2でも3でもサーバーから取得が必要になるという話

他によい方法ある?

974 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 18:19:56.22 ID:1q8fER1B.net]
そこだけc++で書いておいたら?
解析はかなり辛くなったはず

975 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 19:17:30.00 ID:M6otB2aF.net]
なるほど

C++で固定のキーを生成してそれを使ったらいいか

976 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 19:20:22.96 ID:+sfT54XO.net]
Android Keystore システムっていうのもあるけど

977 名前:デフォルトの名無しさん mailto:sage [2019/05/08(水) 19:55:59.13 ID:M6otB2aF.net]
>>935
Android Keystore システムってアプリ起動後にキーを作成して管理できるってもの?

暗号化したデータのアセットをapkに含める場合、
このデータを暗号化するときにキーが必要になるけどそのキーはどうしたらいいんだ?

アプリ起動前にキーが必要になるんだけど

978 名前:デフォルトの名無しさん [2019/05/08(水) 21:10:27.95 ID:YGBPLdrF.net]
Google、Androidにおける「Kotlinファースト」強化を表明。Google I/O 2019
https://www.publickey1.jp/blog/19/googleandroidkotlingoogle_io_2019.html

979 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 00:11:04.95 ID:B7sowIXW.net]
まぁオラクルが如何にバカなことをしたかってことやね

980 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 15:54:43.26 ID:cCjteZMB.net]
全部置き換えるの面倒だけどみんなやってるの?

981 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 16:43:45.02 ID:H8hn3iVU.net]
やってない

982 名前:デフォルトの名無しさん [2019/05/09(木) 16:54:35.66 ID:pu1Iu6no.net]
JavaからKotlinへの変換の話?
それならかなり自動でできると思うが。
まあそれでもソースが沢山あったら大変だろうけどね。



983 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 16:58:01.99 ID:7aOjOB5F.net]
Kotlinなんて何の応用もないからやりたくない
Pythonを推すのここれなのか一つにして欲しい

984 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 17:04:03.08 ID:8T+s0kq0.net]
変換はどんな裏芸的テクニック使ってるアプリもアクティビティの数が膨大にあるアプリも
100%うまくできるようになってるの?

985 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 17:10:12.84 ID:ukg2jFQc.net]
え?今あるjavaコードをkotlinに変えなきゃいかん

986 名前:の? []
[ここ壊れてます]

987 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 17:31:02.35 ID:B7sowIXW.net]
>>944
あわてんな、

988 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 21:22:56.03 ID:qJ5zmJws.net]
自動変換しても手直しは必要
そもそもビルドできない状態になることもあるし
危険な!!演算子が大量に使われてたりする

989 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 21:24:05.49 ID:drgZmY69.net]
最初からKotlinでやってる俺、高みの見物
javaやってなかったから迷わずKotlin選んだわ

990 名前:デフォルトの名無しさん mailto:sage [2019/05/09(木) 22:19:35.91 ID:tbgWFUo7.net]
で?

991 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 00:53:10.74 ID:Ta03YN8Y.net]
2010年にリリースしてずっとアプデし続けてるアプリは今更kotlinに変えようとは思えない。量が膨大で。

992 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 01:09:12.17 ID:mt240JYo.net]
アプリ開発してる皆さんは結構儲かってるのですか?
気になります



993 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 09:48:46.81 ID:M9qHMSoV.net]
儲かってるから続いてる
儲からなくなったら他のことする

994 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 16:00:48.13 ID:R8CHqdXA.net]
Googleにとっては、儲かってるということにしておかないと、
アカウント登録料で稼ぐことができなくなってしまうので
注意が必要。昔「シェアウェアで楽しく儲けることができる」
というのが niftyserve が宣伝して会員を増やしていうたという説が有力。
秀丸はその呼び水。実は、作者は niftyと同系列の富士通社員であった。

995 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 16:13:18.28 ID:R8CHqdXA.net]
AIDEや、JavaIDEDroid, Java N-IDE, TerminalIDE, Termux などの作者の
負担は物凄く大きいだろう。そもそも実機で動作する javac, dx, aapt,
apksigner などの移植に注がれた労力は水の泡になってしまっては困るな。
javac なんかもかなり手間かけて移植された経緯があるようだし。
最も、dx 以後はkotlinでも変わらないのかもしれないけれど。それでも、
Activityなども変わってしまうのだろうか?

996 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 16:16:41.38 ID:R8CHqdXA.net]
Xamarine, Unity なんかは、C# や C++ を frontend に使えるが、それは
多分、JNI (Java Native Interface) を使って実装されていると思う。
そこが kotlin になったときに無くなったり、仕様が変わってしまったら、
物凄く不条理なことになりそう。今までの彼らの努力は水泡に帰すのだろうか。
MicrosoftもXamarineを参加に置いているし、大問題に発展しそうだ。

997 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 18:50:30.10 ID:R8CHqdXA.net]
>>942
Javaは人気があったけど、Kotlinに人気が出ることは絶対にないだろう。

998 名前:デフォルトの名無しさん [2019/05/10(金) 20:27:30.68 ID:0Zlxa6bH.net]
いや既に物凄い勢いで広まってる感じがするが

999 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 20:44:46.86 ID:pF5IZFUe.net]
Kotlin使うのはAndroidだけでしょ
SwiftはiOSだけ

1000 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 20:51:32.91 ID:cYbYZ7tn.net]
Google IO把握してないのか

1001 名前:デフォルトの名無しさん [2019/05/10(金) 20:57:25.51 ID:0Zlxa6bH.net]
>>957
他の事にも使えるよ。JavaVMでも動くからJavaと同じ。
更にJavaScriptにコンパイルしたりnativeのコンパイラもある。
nativeはまだ作ってる最中で遅いようだけどな。

1002 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 21:52:49.06 ID:pF5IZFUe.net]
ってことは
Java→Kotlin→native
という変換も不可能ではない?



1003 名前:デフォルトの名無しさん mailto:sage [2019/05/10(金) 22:41:31.98 ID:dhRX3jst.net]
iOS用も開発できるみたいな事チラッと見たような

1004 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 09:40:09.78 ID:Guoay+nH.net]
たとえ沢山の人に使われ出しているとしてても、人気がある訳ではなく、
使わざるを得なくて使っているだけだろう。
アメリカ人は技術者ではなく、商人らしい。

1005 名前:デフォルトの名無しさん [2019/05/11(土) 18:21:35.27 ID:sfOUKcmy.net]
>>962
しかし使ってみればわかると思うが、色々と良い

1006 名前:よ。
ていうか、Javaの欠点とかを見た上で作っているので悪くなりようがないとは思うが。

後は慣れの問題があるな。
[]
[ここ壊れてます]

1007 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 18:36:36.67 ID:vyAtfu44.net]
いや。裁判でJavaを使うのが難しくなったので、とにかくJavaを変えざるを
得なくて変えただけという印象を受ける。JavaはC++の欠点を補って、
平凡プログラマでも間違いが出にくくなるように、というような目的が
あったらしいが、Kotlinはそもそも目的が違うと思う。裁判で無理やり
違う言語を作らざるを得なくなって変な風に変えてる気がする。

1008 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 19:31:47.59 ID:osgKhHzY.net]
>>964
なんかKotlinがGoogle製と思ってるように読めるけど、KotlinはJetBrains製でGoogleは関係ないよ
より良いJavaであるKotlinが人気なのは当然だけど、JavaがいいならJavaで開発してもいいとGoogleは言ってる

1009 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 21:32:09.70 ID:ih5pwQ3u.net]
そうそう
ことりんファーストなだけでジャバもサポートはされる

1010 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 21:39:15.27 ID:7jxup+t1.net]
ジェットブレインズの開発したソフトウェアをGoogleが配信し、そのGoogleがジェットブレインズの開発した言語を推奨してるんだからもうこれは使わざるを得ないよね

1011 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 23:13:30.45 ID:nby3Tsz4.net]
KotlinでJavaに劣ってる点なんかあるか?

1012 名前:デフォルトの名無しさん mailto:sage [2019/05/11(土) 23:16:11.95 ID:n6JaTpXu.net]
知名度?



1013 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 01:27:09.46 ID:FYe6Clfj.net]
ここはアメリカくさい匂いがするな・・・

1014 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 01:33:43.46 ID:wIwzq9sL.net]
行ったこともないのに匂いがわかるの(゜゜)

1015 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 02:49:20.32 ID:FYe6Clfj.net]
アメリカ人は商人なのでセールストークと誇張表現が多いので、
習慣の違う日本人はだまされやすいので注意。

1016 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 04:17:16.26 ID:bY3OAAhG.net]
Kotlinはロシア製なんですけどね

1017 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 08:38:19.53 ID:0vn4aOM8.net]
最近出てきた言語が知名度低いのは当たり前だし今後主流になることを考えると劣ってる点にはならん

1018 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 09:07:44.11 ID:xi+DEbIc.net]
Kotlin
Python
Swift

Javaの次世代となる言語が出てきたけど主流を受け継ぐのはどれになるんだろうね
Pythonは速度が遅かったり、どれも記述に普遍性が感じられなかったり
決定打となるものを持つものがまだ出てないように思うけど

一番推されてるPythonはモバイルのプログラミング言語にはなりそうにはないし

1019 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 09:31:36.71 ID:0vn4aOM8.net]
ことりん → Android
すうぃふと → iOS
ぱいそん → それ以外

1020 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 10:39:53.84 ID:KCjgmzfV.net]
>>968
ぐぐった時の情報量
ただしいつかは逆転するでしょうけど

1021 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 10:45:30.42 ID:xi+DEbIc.net]
Android studioって通常のJava用にも使えるんだっけ?
つまりIntelliJとして使える?

1022 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 11:41:14.24 ID:KCjgmzfV.net]
それはinteliJを使った方が良いと思う



1023 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 12:01:54.73 ID:AozpnmAA.net]
JavaからKotlinへ移行の学習期間はどれくらいかかるもんかな?

1024 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 12:42:15.68 ID:FYe6Clfj.net]
>>976
JavaのSwingだけは 「Write Once, Run AnyWhere」だったんだけど、
Androidが互換性を台無しにして訴訟にまで発展し、一兆円の賠償責任
が課されているらしいが、慌ててKotlinに変えたところで減額されると
考えてるなら甘すぎる。

1025 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 12:44:35.86 ID:6NKc2QzQ.net]
何言ってんだこの馬鹿

1026 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 13:55:34.65 ID:FYe6Clfj.net]
GoogleやMSに騙されなさんなや、みんな。

1027 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 14:06:06.64 ID:WMfoBXoz.net]
Google と Oracle の裁判で唯一問題になっているのは java.io.xxx とかの API の著作権で
Kotlin Android もその辺は依然と変わりなく使ってるから全然関係無い

1028 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 14:18:59.86 ID:gqFKmeRZ.net]
過去の利用はどうにもならないが、現行OSについてはOpenJDK切替で対策済
騙されるどうこう以前に事実誤認じゃ話にならない

1029 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 17:40:49.95 ID:FYe6Clfj.net]
どう考えても、単純に良い言語とかでKotlinが使われてるわけ無いだろう。
Javaを使い続けてる限り一兆円の悪夢が消えないからに決まってるが、
Kotlinに変えたところでその悪夢は消えない。

1030 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 17:48:59.69 ID:PwV3+a/N.net]
単純によい言語だからだよ。

1031 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 17:54:44.34 ID:vGL/mjNC.net]
近代化されてる言語ってJava世代のとどの辺が違うのかな?

1032 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 19:04:02.22 ID:4774w47e.net]
関数型言語の良い点を取り入れてる



1033 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 20:20:04.27 ID:vGL/mjNC.net]
Kotlinは書籍もまだあまりないしあっても高いよね
なぜかヤフーの人がKotlin推奨してるブログ見つけた

1034 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 22:32:03.05 ID:QagKwsEg.net]
数年前からまともな技術書が出てこなくなった
ネットで調べてたほうが良いよ

1035 名前:デフォルトの名無しさん [2019/05/12(日) 23:10:38.12 ID:7dloioJ3.net]
数年前までのまともな技術書ってなんですか?

1036 名前:デフォルトの名無しさん mailto:sage [2019/05/12(日) 23:22:33.37 ID:p/uU6znt.net]
関数型言語の良い点などない。

1037 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 02:12:41.19 ID:mzHza/6C.net]
>>992
俺が持ってるのだと 68000 PROGRAMMER'S HAND BOOK

1038 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 02:58:41.84 ID:1ytWgFRS.net]
書籍に頼るのは古いのかもしれんけどK&Rみたいなのがほしいな
自作のゲームパッド風インターフェースが68と同じピンアサインだわ

1039 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 04:56:08.84 ID:s48Kl5yL.net]
曖昧なK&Rのせいでどれだけコンパイラごとに仕様が違ったか。

1040 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 06:42:06.08 ID:cgwSFtKn.net]
アメリカ人は後先考えずに試すのが好きなので、熱しやすく冷め易い。
だから新しい言語は次々にブームが起きるがしばらくすると見捨てられる
事が繰り返されている。

1041 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 07:42:23.93 ID:J0xiSM4l.net]
それになんの問題があるんだ?
うだうだ言うだけで何も生み出せない奴らより100万倍マシだと思うが

1042 名前:デフォルトの名無しさん mailto:sage [2019/05/13(月) 07:49:45.90 ID:ITUI64qy.net]
>>997
まあその結果が世界一の経済大国な訳なんですけどね



1043 名前:デフォルトの名無しさん [2019/05/13(月) 09:02:06.32 ID:E8/YRUSw.net]
資源超大国、面積がでかい、余ってる土地が大量に有る、
武器を作って売ることで経済が回ってる・・・
そんな国だからであって、技術的に優れているわけではない。

1044 名前:1001 [Over 1000 Thread.net]
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 271日 22時間 12分 58秒

1045 名前:過去ログ ★ [[過去ログ]]
■ このスレッドは過去ログ倉庫に格納されています






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<243KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef