トップページ⇒tech
1002コメント350KB

Swift part8 [無断転載禁止]©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん 転載ダメ©2ch.net (アウアウ Saaf-caug)2016/05/13(金) 23:30:06.87ID:MRCJQvHca
WWDC2014で発表されたAppleの新言語Swiftについて語りましょう

関連スレ

プログラミング言語Swift 3
http://potato.2ch.net/test/read.cgi/mac/1408762479/

[SDK]iPhoneアプリ開発初心者質問箱45[touch][iPad]
http://potato.2ch.net/test/read.cgi/mac/1447650023/

Xcode part13 [転載禁止]c2ch.net
http://potato.2ch.net/test/read.cgi/mac/1424907278/

Swiftアンチスレ part1
http://echo.2ch.net/test/read.cgi/tech/1458491343/

前スレ
Swift part7
http://echo.2ch.net/test/read.cgi/tech/1458491528/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
0002デフォルトの名無しさん (ワッチョイ 575b-xbWL)2016/05/14(土) 00:37:32.29ID:krJ+c2Ja0
>>1
乙
0003デフォルトの名無しさん (ササクッテロ Sp2f-/3cR)2016/05/14(土) 02:55:22.49ID:GxUqhDLJp
ツラっとワッチョイ入れてんな
まぁいいけど

おつ
0004デフォルトの名無しさん (ササクッテロ Sp2f-a45h)2016/05/14(土) 07:52:48.89ID:nrdeB4h9p
>>1
おっつー
0005デフォルトの名無しさん (ワッチョイ 237b-k05Y)2016/05/14(土) 09:53:12.28ID:d9qQJlpp0
アンチスレpart1から進んでないじゃないか
もっとアンチ頑張れよ。
0006デフォルトの名無しさん (アウアウ Saff-k05Y)2016/05/14(土) 10:26:33.58ID:+RC1y14qa
まぁ、叩くとこほとんどない言語だからな
0007デフォルトの名無しさん (ワッチョイ 033c-Wsqh)2016/05/14(土) 15:53:33.39ID:17u/9PWU0
コードをObjective-CからSwiftに変えることで80%のステップ数削減に成功し、
Swiftバージョン追従のために、20%のステップのコードを毎回書き直した

一方、世界はAndroidに乗り換えた
0008デフォルトの名無しさん (ワッチョイ 237b-k05Y)2016/05/14(土) 16:34:46.02ID:d9qQJlpp0
確かにiOSとかAndroidとかの差は一般人にはほとんどわからなくなったよな。
両方をちゃんと比較すればそりゃ違うけど。LineとかFacebookを使うだけの
一般人には同じだよね。(ブランドが違うだけ)

次くるとしたら音声認識インターフェースかね。
siriからアプリが制御できるようになれば結構iOS優位に再び立てそうな気がするんだけど、amazonが実は先行してたりして。
開発側にとっても画面デザインを気にしなくても作れるようになるし
有難そう。appleWatchも使えるようになるし。
スレ違いすまそ
0009デフォルトの名無しさん (ササクッテロ Sp2f-/3cR)2016/05/14(土) 22:10:58.07ID:vzw8qrC9p
スレ違いに付き合うとAndroid Wearが音声入力サポートしてるからWWDCで watch OS の新機能で発表するんじゃね
AmazonもEcho出してるし、Appleはいつも通り後手後手

Swift使えば音声入力で watchOS, iOS, tvOS, Mac OSがこのように連携します(ドヤァを祈ろうか
0010デフォルトの名無しさん (アウアウ Saff-1veL)2016/05/15(日) 16:54:38.62ID:mmUqK5Raa
Swiftはnullを超えた負債になる
C#がベスト
0011デフォルトの名無しさん (アウアウ Saff-k05Y)2016/05/15(日) 16:56:39.53ID:Sb7UYY6Ka
C#は.netありきだからなぁ
0012デフォルトの名無しさん (ササクッテロ Sp2f-1veL)2016/05/15(日) 17:55:33.20ID:lZb2kboCp
Swiftはありえん
0013デフォルトの名無しさん (アウアウ Saff-k05Y)2016/05/15(日) 17:59:33.66ID:Sb7UYY6Ka
>>12
なぜこのスレをヲチしてるの?
0014デフォルトの名無しさん (ワッチョイ 237b-k05Y)2016/05/15(日) 20:10:23.41ID:jf4/vLKx0
>>11
Xamarinはどうなんだろ。iOSとAndroid開発環境見てると
iOSはUIkitとかでUIライブラリは充実してるけど、
Androidの方がよりフレームワークよりな感じがする。
R.XXでリソースIDを補完できたりとか
Loaderの機能でリアクティブな環境を最初から作れる感じ。

Xamarinはどっちに寄せてんだろ。
0015デフォルトの名無しさん (ササクッテロ Sp2f-/3cR)2016/05/15(日) 20:12:06.23ID:cejQYZiFp
Xamarinスレいけ、クズ
いつまでステマ続ければ気が済むんだい?
0016デフォルトの名無しさん (ワッチョイ 27c9-19i7)2016/05/16(月) 07:58:54.17ID:ugQT3y5U0
Xamarin厨はお黙りん

なんつって
0017デフォルトの名無しさん (ワッチョイ 237b-k05Y)2016/05/16(月) 10:04:40.03ID:n2wuXq4U0
swiftで書かれてるオープンソースなプロダクトってなんか無いかな?
UIKitの使い方とかswiftの使い方知っても
プロジェクトとして綺麗な書き方ってのがなかなか身につかなくて悩んでるんすよ。
なんかないすか?
0018デフォルトの名無しさん (ワッチョイ 033c-caug)2016/05/16(月) 10:21:55.84ID:DCK0MW+Q0
>>17
Nukeとかどう?
0019デフォルトの名無しさん (ササクッテロ Sp2f-k05Y)2016/05/16(月) 10:38:02.16ID:anWwAKnOp
Githubにいっぱいあるじゃねーか
0020デフォルトの名無しさん (ササクッテロ Sp2f-a45h)2016/05/16(月) 12:32:24.23ID:lJ+uPDHMp
githubはピンキリで探しづらい
俺もswiftでお手本になるような電卓とかのシンプルなコードが見たい
0021デフォルトの名無しさん (ササクッテロ Sp2f-/3cR)2016/05/16(月) 12:40:38.21ID:w87CPozzp
Health Kitが swift で出来てたろ
メンテされてるか知らんけど
0022デフォルトの名無しさん (ワッチョイ 237b-k05Y)2016/05/16(月) 16:10:37.99ID:n2wuXq4U0
>>18
ライブラリじゃなくてアプリでないですかね?
0023デフォルトの名無しさん (アウアウ Sa0f-/3cR)2016/05/17(火) 01:39:27.68ID:IyVxLjVMa
SwiftがAndroidで使えるようになってくれたら本格的に手を出すんだが、未だにGoogleが煮えきらないんだよなぁ。

Java捨てろって
0024デフォルトの名無しさん (ワッチョイ 27c9-a45h)2016/05/17(火) 05:10:23.16ID:OsNARz9r0
せっかくJava捨ててまた自社でコントロールできないSwift採用するとは思えない
0025デフォルトの名無しさん (アウアウ Saff-1veL)2016/05/17(火) 07:22:49.02ID:j4ELMKexa
Swiftはキモイ
0026デフォルトの名無しさん (ササクッテロ Sp2f-/3cR)2016/05/17(火) 09:08:07.33ID:hwDKvji2p
煮えないどころか火もついてないレベル
Googleが採用検討してるってのは、GoMobile対抗言語として一応リストアップしたって程度だろうよ

なお、Androidクロスコンパイルが出来るようになら今ならSwiftで Android appは作れる
NDKだけでActivityも構成出来るし、何の問題もないよなぁ、>>23にやる気があるかどうかは問題だけど
0027デフォルトの名無しさん (アウアウ Saff-k05Y)2016/05/17(火) 09:28:42.53ID:eEWe9yj8a
UI周りの扱いやAPIが違いすぎるので言語統一された所でさほどメリットは感じないわな
0028デフォルトの名無しさん (ササクッテロ Sp2f-/3cR)2016/05/17(火) 09:56:58.87ID:hwDKvji2p
UIだけでなく、デバイス毎のセンサーやアプリのライフサイクルも違うしな
それらを一式Googleが整備した素晴らしい環境作れってことだろうけど
そんな夢見た環境出来るわけねー
0029デフォルトの名無しさん (JP 0H6f-mfIb)2016/05/17(火) 10:01:02.39ID:eRIY89eqH
最後に選ばれたのは Gwift でした
0030デフォルトの名無しさん (ワッチョイ 2310-0YMq)2016/05/17(火) 12:33:45.86ID:wEuCBgts0
>>28
ほんとこれ
言語だけ統一されたところで使うライブラリが全然別物なら、いくら言語が勉強済みでもアプリは書けるようにならないんだけど
言語統一されないから勉強しないとか言ってる奴は、結局ワナビーで勉強しない理由を探してるに過ぎないんだよな。
Xamarin厨じゃないけど、そんなに覚える言語少なくしたいならとりあえずC#でも覚えればいいのに
0031デフォルトの名無しさん (ササクッテロ Sp2f-k05Y)2016/05/17(火) 13:12:56.26ID:34EG0vDZp
AppleがiOSやめてAndroid採用すれば万事解決
0032デフォルトの名無しさん (ワッチョイ 27c9-19i7)2016/05/18(水) 07:38:50.02ID:Jpvfs3470
Winding down the Swift 3 release
http://article.gmane.org/gmane.comp.lang.swift.evolution/17276
0033デフォルトの名無しさん (アウアウ Saff-k05Y)2016/05/18(水) 09:19:44.81ID:I7AW6RFGa
Swift3ではSwift4との互換性に留意したみたいだな
0034デフォルトの名無しさん (ササクッテロ Sp2f-/3cR)2016/05/18(水) 09:50:56.18ID:dgo88qX6p
しなくていいのに
大改造しないで何が swift か
0035デフォルトの名無しさん (ワッチョイ d0c9-7Gsa)2016/05/20(金) 15:06:30.37ID:gmi+glK70
ワッチョイついたからか随分静かになったなw
0036デフォルトの名無しさん (ササクッテロ Spbd-MTTD)2016/05/20(金) 18:57:48.31ID:ozfjp8cfp
ドン引きする静かさだけどな
Xamarinステマくらいは残るかと思ったら、ステマすら居なくなってしまった

WindowsやAndroidへのポーティングという愉快痛快な喜劇とか突っ込み所は普通にあるというのに
0037デフォルトの名無しさん (ワッチョイ 653c-DUbb)2016/05/20(金) 22:35:44.42ID:Qmlou+Oi0
誰も書かないと思ったら、ワッチョイか。ワッチョイで何か困ることでもあんのか?
0038デフォルトの名無しさん (ワッチョイ 653c-DUbb)2016/05/20(金) 23:08:02.88ID:vN8wcMgd0
超基本的なことなんだけど
書いたプログラムって別スレ処理しない限りは絶対に上の行から順に実行されるんだよな?
if でネストしてガチガチに縛ってる時はこんな不安感じなかったけどguard 使うようになってからすっごい不安
■ このスレッドは過去ログ倉庫に格納されています