Tag: 试试Swift

我的尝试! Swift Tokyo 2018体验

大家好! 我参加过2018年东京尝试!Swift大会,那真是太棒了,不仅因为它在东京,这是我第三次在东京参加会议,但这是我第一次参加iOS大会,与会的令人惊讶的人们一直是其中的一员我作为开发人员的职业生涯中最伟大的经验。 我们迟到的第一天,我们的航班延误了,他们丢了一个我们的行李T_T。 当我们第一次参加会议时,我们真的很兴奋,我们想见到来自世界各地的人们,他们的态度与我们相同,有数百人出于一个原因,揭露他们与我们心爱的语言有关的工作迅速。 因此,我们抓住了徽章并进入了大厅,真是太神奇了。 真的很拥挤,每个拿着Macbook的人都在等着第一次演讲。 传给我们的感觉就像……天哪,我们正在尝试!迅速的东京! 我们是这样的: 当我们第一次进入大厅时我们的脸 这些是我最喜欢的一些演讲: 我最惊讶的演讲之一。 诺曼在演讲中介绍了SwiftNIO,它是一个跨平台的异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端,例如Netty,但是为Swift编写的。 听到苹果一位软件工程师的来信,我感到非常兴奋。 这次演讲真是太神奇了,健太郎向我们展示了他是如何通过使用机器学习以一种凉爽的方式提高漫画分辨率来实现的。 人群就像:“哇!”,当他按下应用程序中的按钮时,分辨率提高得如此之快,以至于您可以看到面孔和字母上的改进。 我对这次演讲印象深刻,想开始学习。 (剧透警报:我正在研究“ iOS的Tensorflow教程”系列:P,但那是另一个故事)。 3月3日,他们组织了研讨会,我去了: 在本研讨会中,我们正在使用结构和分类来比较可变性,不变性与值类型和引用类型。 我们创建了一个简单的战斗应用程序,在其中我们与邪恶的生物进行战斗,同时还了解了价值和参考类型之间的差异。 如果您可以边玩边学,那么您做对了。 我们的老师是最好的 在这里,您可以找到我们在研讨会上遇到的简单问题: 游戏:https://swift-quest.github.io/battle-en.html GitHub:https://github.com/tarunon/try-erasure 好吧,我只是想向您展示一些您可以期待的演讲,如果您参加此类活动。 我想与您分享我的经验,并鼓励您,如果您正在启动iOS或您有经验,但是从未经历过此类事件,则必须开始这样做。 您将遇到真正的好人,非常了解的人,您将意识到如何提高自己以像在那儿讲话的人那样。 对我而言,我感到鼓舞,因为我看到伟大的人谈论他们的POC或他们想与我们分享一些发展,我希望有一天成为其中的一员。 我将尽全力确保这种情况发生。 我回到家不仅学到很多东西,而且有动力推动自己走得更远,这真是太好了。 现在,我正在考虑下一次会议将要召开,但是我肯定会考虑明年再来尝试Swift Swift Tokyo。 我要感谢NatashaTheRobot和所有组织者使这次活动成为可能。 我为离开东京感到难过,但我知道我迟早会回来的。 如果您想了解更多关于尝试! Swift Tokyo 2018讲座或获取2019年版门票,您可以在这里找到链接: 试试吧!迅捷 尝试! 斯威夫特东京2018会谈 希望您喜欢这篇文章,感谢您的阅读。

大阪混合飞跃研究#10 –试试! Swift Tokyo Report Report #tryswiftconf

雅虎! JAPAN托管尝试! Swift Tokyo 2018报告见面会于4月12日在日本大阪举行。 大阪是日本西部的大都市。 此外,他们还支持尝试! Swift Tokyo 2018作为白金赞助商。 🙏 尝试! 迅捷会议 尝试! Swift是一个沉浸式社区,聚集了有关Swift语言最佳实践,Swift中的应用程序开发… www.tryswift.co 谢谢阅读! 😃

斯威夫特:尝试,尝试?,尝试! 和“双重可选”。

Swift引入了比目标C更好,更简单的错误处理方法。您可以使用swift关键字throws标记一个方法,这意味着该方法可能会引发错误,调用者必须根据需要进行处理。 枚举UserNameError:错误{ 案例userIdNotExist } func getNameOfUser(userId uid:Int)引发->字符串{如果uid == 0 { 返回“亚历克斯” }否则,如果uid == 1 { 返回“杰克” } if uid == 2 { 返回“吉尔” 抛出UserNameError.userIdNotExist } 在此示例中,方法getNameOfUser仅处理3个getNameOfUser 。 对于其他userId,它将引发错误。 现在让我们看看如何使用Try , Try! 和Try? 用于调用此方法。 尝试 您可以通过两种方式使用它。 第一个是使用try / catch调用时捕获错误。 func callerMethod(){做{让名字=尝试getNameOfUser(userId:1)}捕获{ //处理错误 } } ..或确保,调用方方法标记为throws ,将错误传递给调用链。 func callerMethod()抛出{让名字=尝试getNameOfUser(userId:1)} 尝试? 这是最新的功能。 它返回一个可选值,并在调用成功后成功展开。 如果出现任何错误,它将返回nil 。 func callerMethod(){让名称=尝试? getNameOfUser(userId:1)} […]

尝试! Swift Indiaで登坛します🇮🇳#tryswiftindia

尝试! 迅捷会议 尝试! Swift是一个沉浸式社区,聚集了有关Swift语言最佳实践,Swift中的应用程序开发… www.tryswift.co 今年11月19日(日),インドのバンガロールで开催予定の尝试! 斯威夫特印度にて登坛することになりました🎤🇮🇳 最近的7月15日日にベラルーシのシンスクで开催されたMobile Optimized 2017にて登坛しました🎤🇧🇾 MobileOptimized 2017で登坛します! 来周末の7月15日(土),ベラルーシの首都ミンスクで开催されるMobileOptimized 2017で登坛します🎤🇧🇾 medium.com いま iOSDC Japan 2017で非常に盛り上がっていて気になっているのですが, 试试! Swift印度での登坛が决まったのでCfPは见送りました。今朝ざっと见て250本以上の応募が集まっていてすごいですね。iOSDCは个人スポンサーチケットを买っているので楽しみにしています☺️

尝试! Swift India 2017 – iOS会议体验

那是2017年一个夏天的好早晨,我正在阅读常规技术博客。 那就是我遇到的一个针对iOS Swift用户的Slack频道(Swift印度)。 我也在所有iOS项目中都使用Swift,因此我自然成为该社区的成员。 这个想法是为了验证我对Swift的理解,向他人学习,熟悉社区标准(库,编码实践等),并在适当的时候与社区分享我的经验。 在过去的几个月里,我从这个社区中学到了很多东西,最后一个周末,当我参加第一次Try时,锦上添花。 在班加罗尔举行的Swift印度2017年会议。 几年来我没去过B’lore,因此在会议日的两侧计划了一个缓冲区,以期游览各个景点! 但是,到达B’lore时,我的名气traffic吓住了我😃,因此在接下来的3天里,我的旅行限制为夜间/业余时间(从浦那飞往班加罗尔的航班比到从B’lore机场到Horamavu bus乘坐巴士的时间。 我很开心与朋友们见面,在IMAX上观看JusticeLeague(男孩子真倒霉),并且在NiceRoad上长途跋涉,没有交通拥堵(一个神奇的技巧被朋友拉开了!) 我在星期天(17年11月19日)清早开始到达(之前)的会议地点……我本来不想错过任何事情! 组织团队已经安排好了观众。 我拿到了徽章,使自己在会议厅里感到舒服。 甚至在Chris谈判开始之前,活动的官方“魔术师”就已经使观众迷上了他的炫酷魔术。 (在一天的最后,我感谢Chris为使活动生动有趣而付出的努力!) 短暂休息一下茶后,娜塔莎宣布赠书。 这本书是保罗·哈德森(Paul Hudson)撰写的一本“ Pro Swift”。 快速浏览一下这本书,我发现它非常有价值; 特别是在诸如flatMap()之类的函数式编程构造,Swift中的设计模式等方面。 第一组演讲者是Jono Guthrie,Satoshi Hachiya和KS Sreeram。 Juno引入了几个Swift框架,例如Vapor,Kitura,Zewo,SCADE和Swift Package Manager。 最初的演讲将会议气氛定为Swift作为前端和后端的语言。 中本聪的演讲“什么是Swifty?”围绕使您的Swift代码为“ Swifty”的内容展开。 演讲的重点是遵循Swift API指南。 Sreeram的演讲使观众想象到一个机器与人类并排编码的世界。 他的演示非常有趣,其中机器在字典的帮助下对单数生成器进行了编码。 短暂休息时,我看到了Google Firebase团队的一些熟悉面孔。 在浦那的Firebase DevFest期间,我与他们进行了互动。 很高兴看到不同的技术社区相互融合,以尝试不同的技术堆栈。 接下来的发言人是Sai Hema Kanduri,Mugunth Kumar,Aishwarya Kumar和Cate Huston。 赛伊谈到了她为开源做贡献的过程。 根据她的说法,关键是早点开始,从小处开始,而不是等待大的事情。 直到她说出这句话后,我才大吃一惊,但是使开源项目的文档更具可读性和有效性也可能是其自身的巨大贡献! Mugunth讨论了自从最新版本的iOS11以来,开发人员可以使用的CoreML功能,以及它为开发人员带来的相应优势。 Aishwarya讨论了Flipkart如何通过使用Realm,使用LinkedIn的LayoutKit,AsyncDisplayKit(现在称为Texture)以及实现Flux设计模式等方法来摆脱其App的掉帧问题。 午餐后,接下来的发言人包括Kamilah Taylor,Vatsal […]

“尝试! Swift Tokyo 2018”即将到来!

我是Satoshi aka🥞,“ try! ”的共同组织者 Swift Tokyo 2018 ”。 在日本,2018年即将到来。 而且,“尝试! “ Swift Tokyo 2018 ”将在两个月后推出。 现在,“尝试! “雨燕”在世界上已经发生过五次了-日本的东京,美国的纽约和印度的班加罗尔。 第六个是“尝试! Swift Tokyo 2018 ”。 我将参加所有的“尝试! 迅速”。 “尝试! “ Swift”社区随时欢迎您。 大多数演讲将以英语进行,其他日语演讲将同时进行翻译。 此外, 东京的国际iOS社区“ Tokyo iOS Meetup ”社区将帮助我们进行日英交流。 我希望所有演讲者和所有参与者都喜欢我们的“尝试! Swift”社区。 谢谢!

尝试! Swift会议—有用的链接

尝试! Swift会议于2017年11月在印度班加罗尔举行了第一次会议,很高兴见到我们用来阅读博客/推文/时事通讯/ use-their-library的所有人。 我设法从会议以及研讨会上收集了一些幻灯片/游乐场链接。 请在下面找到 “感谢所有演讲者分享他们的幻灯片。” 工作坊游乐场: 机器人车间 https://github.com/riteshhgupta/try-swift-beginner-workshop 大师工作室 https://github.com/NatashaTheRobot/SwiftGuru 会议日演讲者的幻灯片: 八谷聪(Satoshi Hachiya):https://speakerdeck.com/jp_pancake/what-is-swifty 乔纳森·古思里(Jonathan Guthrie):https://speakerdeck.com/iamjono/swift-one-language-to-rule-them-all 杰西·斯奎斯(Jesse Squires):https://speakerdeck.com/jessesquires/adapting-to-change-designing-for-modularity-and-maintainability-in-swift Mugunth Kumar:https://www.slideshare.net/mugunthkumar/using-coreml-to-push-the-limits-of-your-app 罗宾·马尔霍特拉(Robin Malhotra):https://github.com/codeOfRobin/try-swift-talk 巴尔加夫(Bhargav Gurlanka):https://speakerdeck.com/bhargavg/building-with-swift-package-manager 克里斯·鲍利(Chris Balley)和AB维杰·库玛(Vijay Kumar):https://www.slideshare.net/cnbailey/tryswift-india-2017-all-you-need-is-swift/cnbailey/tryswift-india-2017-all-you-need-is -迅速 瓦尔萨诺(Valsal Mannot):https://tryswiftindia.slack.com/files/U4TJMFB4K/F834CMJ59/try__swift_conference__bangalore__2017_.key(您需要为此加入松弛频道) 加入tryswiftindia swiftindia松弛。