Swift part11 [無断転載禁止]©2ch.net

WWDC2014で発表されたAppleの新言語Swiftについて語りましょう

関連スレ

プログラミング言語Swift Part4
http://egg.2ch.net/test/read.cgi/mac/1484763495/

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

Xcode part14
http://egg.2ch.net/test/read.cgi/mac/1476190499/

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


前スレ
Swift part10
http://mevius.2ch.net/test/read.cgi/tech/1487552413/

スレ立て時は1行目に「!extend::vvvvv」
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured

747デフォルトの名無しさん (ワッチョイ 7a23-V+yQ)2018/01/29(月) 14:54:49.29ID:0bETM+hD0
http://www.benfrederickson.com/ranking-programming-languages-by-github-users/

SwiftはObjCとともに人気を失いつつある
Go/Rust/TypeScript/Kotlinらがまだまだ勢いを保ってるのとは対照的
iOS/macOS開発一辺倒の現状から大きく利用領域を広げられなければ、ObjCと同じようにマイナー言語を脱することはできなさそう

748デフォルトの名無しさん (アウウィフ FF77-qxBm)2018/01/29(月) 17:54:08.77ID:vPQd3eOKF
うむ

749デフォルトの名無しさん (ワッチョイ ea96-4xH4)2018/01/29(月) 19:58:20.18ID:xhFgCzXn0
うまない

750デフォルトの名無しさん (ワッチョイ 271b-WRop)2018/01/29(月) 23:56:24.60ID:16WZc9vb0
俺もAndroidに乗り換えた瞬間に興味なくしたわ。
今はTypeScript + React-nativeに注目してる

751デフォルトの名無しさん (ワッチョイ e38a-cyYF)2018/01/30(火) 08:57:56.07ID:WNbQNArJ0
サーバーサイドで流行ってくれないかな。

752デフォルトの名無しさん (ワッチョイ ddc3-saCW)2018/02/11(日) 22:38:38.11ID:Iux9XEWP0
超絶初心者が失礼するぞ
今日までXcodeとSwiftの違いってなんだ?って思ってたんだけど、Swiftはプログラム言語でXcodeはIDEなのか
ちなみにXcodeでSwiftを書いて実行してっていう一連の作業ができるんだよね?

できます
てか、まずはHello Worldを試してみろよw

754デフォルトの名無しさん (ワッチョイ 99b3-7Au1)2018/02/13(火) 21:12:19.08ID:u0M0/fEh0
アイポンアプリって自作して勝手に配ることできるの?
App Store使わずに配布できる?

少人数の知人に配るとかならできる
色々制限もあるが
iOS アプリ 配布
とかでぐぐれ

756デフォルトの名無しさん (ワッチョイ 99b3-7Au1)2018/02/13(火) 22:30:33.86ID:u0M0/fEh0
>>755
えええ、そうなん?
ググるわありがとう。

757デフォルトの名無しさん (ワッチョイ e976-1l/s)2018/02/13(火) 22:56:13.46ID:bsiGDaVs0
ググった後で理解した後でも文句いいそうだけどw

758デフォルトの名無しさん (ワッチョイ 99b3-7Au1)2018/02/14(水) 00:03:23.96ID:JQ2Po4sY0
>>757
ググったけど、つまりアポーに金払えってことか。

759デフォルトの名無しさん (ワッチョイ 829d-mhqN)2018/02/14(水) 00:17:18.23ID:kGmVBrXG0
何をしたいのかがさっぱり分からんけど、
不特定多数の人に配布したいのであればAppleに金払うしかないよ
そうでないのならAppleに金払わなくてもいい方法はある

760デフォルトの名無しさん (ワッチョイ e976-1l/s)2018/02/14(水) 00:18:59.63ID:4mYfQizq0
やっぱり文句言ったww言うと思ってたけど、まさかなとも

761デフォルトの名無しさん (ワッチョイ ddc3-saCW)2018/02/14(水) 01:02:17.87ID:+BajSrJd0
むしろ自分以外の人間(少数とはいえ)に配布できるっていうことが驚きだわ

762デフォルトの名無しさん (ワッチョイ e976-1l/s)2018/02/14(水) 01:14:31.30ID:4mYfQizq0
本来テストのためにじゃね。無きゃテスト困るでしょ
無料の方法はソース丸ごとしか思い浮かばんな

763デフォルトの名無しさん (ワッチョイ 829d-mhqN)2018/02/14(水) 01:24:54.15ID:kGmVBrXG0
テストフライトとかかなり昔からあったけど使ったことないの?
っておれもその辺かなりご無沙汰でちらっと調べてみたら、なんとAppleが買収してたんだね
ちょっとビックリしたわ

764デフォルトの名無しさん (ワッチョイ e976-1l/s)2018/02/14(水) 01:30:15.34ID:4mYfQizq0
テストフライトは当然デベロッパープログラムを買った人のみ。その前はアドホックで、これも当然デベロッパープログラムのを買った人のみ
無料は個人でもアレが30日間だけじゃなっかったかなあ。ああ、テストフライトもアドホックもアレは1年間だな。アップデートは当然手動

765デフォルトの名無しさん (ワッチョイ ddc3-saCW)2018/02/14(水) 11:10:26.43ID:+BajSrJd0
えーとつまり?
金払わないと少数の友人にそのバージョンのアプリを配布することもできないってこと?
さすがに自分の端末にのみ入れることはできるでしょ?

766デフォルトの名無しさん (ワッチョイ 319a-JG5p)2018/02/14(水) 11:26:00.40ID:dgMd+hq50
自分の端末はできるよ。

767デフォルトの名無しさん (アウアウウー Saa5-oZLG)2018/02/14(水) 12:05:55.64ID:tt9gptfva
Swift2のUdemy動画レクチャー今頃見てるんだけど、4なってだいぶ変わってるねー。
++無くなって+=1だけなってるし。
180くらいあるレクチャーも40くらいこなしたし、色々自作アプリ作って
iPadで活用したいです。

768デフォルトの名無しさん (ワッチョイ 97b3-1D4l)2018/02/15(木) 12:20:48.17ID:mI23yE+o0
>>699 IBM swift sandbox なら HELLO WORLD は今すぐにでも出せるよ。
https://swift.sandbox.bluemix.net/#/repl
下の▽ボタンを押せば、実行される。

sandbox はIntel  linux上で動いてるな。
WEB アプリも開発出来るようになりつつあるようだけどだれかやってる?

769デフォルトの名無しさん (ワッチョイ bf76-nFG5)2018/02/15(木) 12:27:00.97ID:MqGIYZcJ0
他にはあまり見ないネイティブコードななのにあまり流行らないね。KItura出た当時はそれなりに話題になりのだが、下火かな
ネイティブコードなだけにクラッシュに弱いとかかな

770デフォルトの名無しさん (ワッチョイ 97b3-1D4l)2018/02/15(木) 12:36:59.48ID:mI23yE+o0
2017年09月18日
SwiftでWeb開発ができるフレームワーク
https://qiita.com/tomy0610/items/8a94a963c7b260a4ad2a

771デフォルトの名無しさん (ワッチョイ bf76-nFG5)2018/02/15(木) 12:37:13.72ID:MqGIYZcJ0
あと、別にそのIBM swift sandboxでなくてもコマンドラインですぐに実行できるよ。PerlとかPythonとかと同じような感覚で。Swift環境入れればだけどLinuxでも

772デフォルトの名無しさん (ワッチョイ bf76-nFG5)2018/02/15(木) 12:41:22.20ID:MqGIYZcJ0
>>770
うん、いっぱいある。調べれば分かるだろうが、それぞれのWeb上での取り扱いが下火ってこと
てか、今それ見て知って「WEB アプリも開発出来るようになりつつ」とか言ってるだけでしょ?WEB アプリも開発を今知ったのかよレベルの話だよ。あくまでも現状はちょっと変わった人wが使うってとこかな

773デフォルトの名無しさん (ワッチョイ 97b3-1D4l)2018/02/15(木) 12:52:01.54ID:mI23yE+o0
【2017年版】Swiftフレームワーク7選比較と今後の需要
https://furien.jp/columns/189/

774デフォルトの名無しさん (ワッチョイ bf76-nFG5)2018/02/15(木) 13:09:15.61ID:MqGIYZcJ0
それはSwift前提で開発するならの話だろ?よく読んでみ。あんたが思っているのとは違うから
てか、なんかいろいろ「今」調べてるっぽいけど、それでなにか短絡的に鵜呑みで結論出してるのなら、いろいろアレだな

775デフォルトの名無しさん (ワッチョイ bf76-nFG5)2018/02/15(木) 13:12:44.99ID:MqGIYZcJ0
Web開発でなら/でも破壊的仕様変更は受け入れられないか。それが大きいか
まあ、そもそも今まで他でWeb開発してたのがSwiftでWeb開発という選択にはあまりならんというのが最大だと思うけど

776デフォルトの名無しさん (ワッチョイ 1f96-xmwW)2018/02/15(木) 13:52:21.53ID:GFAIryoK0
SwiftでWeb開発するぐらいならPythonでするわ

777デフォルトの名無しさん (ワッチョイ 371b-+xlQ)2018/02/15(木) 14:51:12.29ID:YSj3CECL0
そもそもappleに言語開発は無理だったんじゃないかな。素直にobjcに戻ってシンタックスシュガー追加で生きていくべき。
個人的にはobjcにはc言語との連携が容易という最大の武器があると思ってる。

778デフォルトの名無しさん (ワッチョイ b7c3-FvtI)2018/02/15(木) 16:01:06.60ID:KpD+HGQH0
Web開発ってホームページ作ることしか知らないんだけど
他にもなんかあんの?
PythonだとかSwiftで〜 とはおったまげたなあ

779デフォルトの名無しさん (ワッチョイ 578a-IW6x)2018/02/15(木) 23:46:30.15ID:gXQ2LMAJ0
>>778
俺はiOSアプリ→PostgreSQLに接続
って感じで通信してるから、データを吐き出したり入力する為に使ってるよ。

780デフォルトの名無しさん (ワッチョイ 9fd2-K9J4)2018/02/17(土) 19:02:55.08ID:73Fe5I5d0
このスレ言語とプラグインごっちゃになってるけどいいのか?

781デフォルトの名無しさん (ワッチョイ 37a7-nFG5)2018/02/17(土) 19:04:55.37ID:KX7WmrxO0
プラグイン?

782デフォルトの名無しさん (ワッチョイ 9fd2-K9J4)2018/02/17(土) 19:05:29.41ID:73Fe5I5d0
ライブラリと言語が混ざってる
ん〜いいのか?

783デフォルトの名無しさん (ワッチョイ 9fd2-K9J4)2018/02/17(土) 19:06:53.92ID:73Fe5I5d0
俺はswift4使ってるけどいい感じだよ
MVCモデルの組み立てがしやすいね

784デフォルトの名無しさん (ワッチョイ 9fd2-K9J4)2018/02/17(土) 19:08:08.63ID:73Fe5I5d0
XIBの使い方がキモだと思うよ
どこにどうやってXIBインスタンスを置くのかで
後々のカスタマイズとかのしやすさが変わってくるよね

785デフォルトの名無しさん (ワッチョイ 37a7-nFG5)2018/02/17(土) 19:08:34.17ID:KX7WmrxO0
Swift言語を使ったフレームワークの話だからな。そのフレームワークがメジャーになればSwift言語の普及度も上がるだろうし、Swift言語でどう書くとかの話にもなるだろ
てか、単なる雑談してしかなく、雑談しかネタがないのだろからどうでもいいんじゃね

786デフォルトの名無しさん (ワッチョイ 9fd2-K9J4)2018/02/17(土) 19:09:30.08ID:73Fe5I5d0
swiftのUIKitの中見てないけど
collectionViewあたりがどうなってるのか知りたいよ

787デフォルトの名無しさん (ワッチョイ 37a7-nFG5)2018/02/17(土) 19:10:12.97ID:KX7WmrxO0
>>783,784
全然Swift言語と直接関係ないやんw
俺に興味ないフレームワークの話すんなってことかよ

788デフォルトの名無しさん (ワッチョイ 9fd2-K9J4)2018/02/17(土) 19:11:34.05ID:73Fe5I5d0
>>785
あーなるほどね

789デフォルトの名無しさん (ワッチョイ 9fd2-K9J4)2018/02/17(土) 19:12:29.27ID:73Fe5I5d0
>>787
出遅れスマソ

790デフォルトの名無しさん (ワッチョイ 37a7-nFG5)2018/02/17(土) 19:13:21.62ID:KX7WmrxO0
ん。np

791デフォルトの名無しさん (ワッチョイ 9fd2-K9J4)2018/02/17(土) 19:14:02.38ID:73Fe5I5d0
>>787さんはswift開発でxibあまり使わない?
モレ割と使っていくタイプだからswiftと密接だとおもてたわん

792デフォルトの名無しさん (ワッチョイ 37a7-nFG5)2018/02/17(土) 19:16:22.53ID:KX7WmrxO0
SwiftというかCocoa/Cocoa Touchの仕組み
別にSwiftでなくてもObjective-Cはもちろん、AppleScriptやJavascript(JXA)でもの話だな

793デフォルトの名無しさん (ワッチョイ 578a-IW6x)2018/02/17(土) 21:21:46.50ID:3mzMeTil0
サーバーサイドもうちょい頑張ってほしい。
IBM奮闘してるけど。

794デフォルトの名無しさん (ワッチョイ fc23-Yogk)2018/02/22(木) 15:42:38.66ID:H839Tp+80
swift 1.0でサーバ(Linux)でSwiftが動くようになって幾数年、未だに使われないサーバサイドSwiftよ

795デフォルトの名無しさん (アウアウカー Sa0a-V6cO)2018/02/22(木) 16:29:27.24ID:GyUXMKgfa
ところでMacではサーバプログラムでswift使われることないの?
Macをサーバとして使うという用途自体がほとんどないのかも知れないが、中身はUNIXでソフトは揃ってるからサーバにも簡単にできるよね。

796デフォルトの名無しさん (ブーイモ MMfd-MR02)2018/02/22(木) 16:48:58.76ID:KI0tNWT3M
appleにサーバは何使ってますか?って聞いてみたいね。
黒いゴミ箱がならんでいるのか、骨董品になったminiが並んでいるのか。
製品にまったく継続性がないからサーバ用途なんて無理

797デフォルトの名無しさん (アウアウカー Sa0a-V6cO)2018/02/22(木) 17:36:15.01ID:4gldXmu7a
ラックの中に mac mini が隙間なくビッシリ詰め込まれている

新着レスの表示
レスを投稿する