Tag: 高科技女性

在Mobile建立职业。 在Grace Hopper Conference 2016上建立联系

如今,移动开发在每家科技公司的产品策略中都变得轻而易举。 从约会到理财再到健身,一切都通过我们的移动设备完成。 事实上,最近的数据显示,尽管过去5年整体互联网使用量增长了75%,但移动使用量却增长了600%(Kleiner Perkins Caufield&Byers 2015年互联网趋势报告)。 对移动交互的所有这些强调对于希望在移动开发中发展事业的工程师来说是一件好事。 通过参加Grace Hopper Celebration 2016上的这些讲座和会议,紧跟这一发展趋势,并学习移动和可穿戴开发的最佳实践。并且,获得有关本年度移动社区聚会的一些内部信息: GHC16上的移动优先,可穿戴设备等 星期四 威胁建模“智能”手表-每个智能手表用户应了解的七件事,思科系统公司杰出工程师Michele Guel 大规模移动:构建持久架构面板,包括: Ayaka Nonaka,iOS工程师,工作流程 Kristina Thai,Intuit的iOS软件工程师 Facebook工程经理Jenny Yuen Facebook流动工程师Kasia Hayden 卢雯(Wendy Lu),Pinterest软件工程师 数字未来:消除物联网和可穿戴设备的炒作小组,其中包括: Siji Tom,高级工程师— Apple Watch,Apple 高通物联网智能城市副总裁Kiva Allgood Meta工业设计工程师Esther Lekeu 宝洁公司IoT美容主管Melissa Kreuzer 埃森哲高级研发总监Sunny Webb 安全日志不够用:事件日志记录着用户的隐私 Lyft安全与隐私技术项目经理Alisha Kloc (不是移动专用主题,而是移动工程师必须了解的重要主题。) GHC1 Paypal:可穿戴银行业务:当技术真正使生活更轻松时 ,Paypal的Carmen Ramirez FireEye员工研究科学家谢静(Jing Xie) 星期五 大家好! 建立您的第一个Apple Watch App研讨会,由以下人员领导: Patreon […]

向量资产优于位图资产的3个原因

在Zeplin中,您可以选择将资产下载为位图或矢量。 我一直选择位图资源,因为那是其他教程使用的资源。 但是,显然矢量资产是优越的。 这篇文章很好地解释了为什么会这样。 我说“显然”是因为我听说iPhone不能像Android手机那样真正地扩展矢量资产。 这就是我当时比我更明智的消息。Android手机确实确实使用矢量资产中的算法来生成所需大小的图像。 考虑到Android设备和屏幕尺寸的广泛性,这才有意义。 但是,iPhone中的矢量资产实际上并未随算法扩展。 因此,通过在位图上使用矢量不会获得更高质量的图像。 相反,您获得的质量与位图相同。 iPhone仅获取“矢量”资产并将其转换为相同的三个位图大小。 尽管如此,还是有一些 在iPhone上使用矢量资产的好处。 减少人为错误的可能性。 现在有三种位图大小(1x,2x,3x)。 这意味着您需要将三个图像上传到资产。 这是不小心拖放错误图像的三个机会。 使用矢量素材资源(在Xcode中通用)时,您只需要上传一张图片,而不是三张。 上传错误尺寸或图像的机会较小。 速度。 与#1相同。 如果您在应用程序中使用了大量图像,则使用矢量资产将需要上载的图像数量减少三分之一。 将来的证明。 iPhone当前仅使用三种图像尺寸(1x,2x,3x)。 这与屏幕的视网膜质量提高有关。 苹果几年前推出高视网膜屏幕时,每点的像素数量增加了,以获得更清晰的图像。 类似的技术增长似乎极有可能继续发生。 将来,我们可能需要上传4x,5x和6x图像。 如果我们使用矢量资产,该应用程序将为我们缩放图像。 这样可以避免我们丢弃位图资产的新大小。 尽管我不得不承认我对此感到有些困惑,但鉴于iPhone向量资产似乎并未真正在算法上起作用。 因此,我不确定它们将如何自动缩放为更大的尺寸。 但是我的明智导师解释了这一点,我相信他! 最终,使用矢量资产似乎没有任何弊端,只有上行优势。

如何寻求帮助(编码)

由于多年来我一直将自己视为新手开发人员,因此现在已经很熟悉了。 我有一点时间,我只是打开笔记本电脑,在个人学习项目上进行一些工作,也许要完成一个教程,然后:pwhoomp! 包版广告。 在一个小时内,发现两个错误使我无法通过初学者级iPhone应用程序编程教程的初始阶段,有人向我指出,编写其他过程可能对其他人有用。 开始。 首先,我分享一些背景知识,以防您可能希望学习类似的技能,或者在开发学习过程中觉得自己一个人,也许我们有一些共同点。 我是50岁的兼职产品经理,他了解vi和HTML,一些CSS,一些JavaScript。 从牛顿时代开始,我就一直崇拜苹果移动产品。 掌上功能强大的计算机? 对于在Littles上长大的人,您betcha! 这些天,我正在学习Swift,以开发自己的教育应用程序。 (我也教。)我的自学课程结合了Apple的App开发和Swift iBook以及Paul Hudson的Hacking with Swift教程。 昨晚,我正在学习第五个教程,很高兴学习如何构建文字游戏,这是一个具有明显现实世界教育价值的项目。 只是完成设置,在Apple的Xcode IDE中创建新项目,然后从默认视图切换到UITableView感觉就像是一项成就。 下一步是在ViewController.swift中添加一些行以读取文件,并将视图标题(在手机屏幕上看到的内容)设置为以下单词之一。 表面上看,这比听起来容易得多,因为提供了所有代码。 如果您愿意,可以只复制粘贴。 因为学习起来感觉更好,所以我会尝试通读,理解,重新键入和搜索Google。 当然,语法错误会逐渐蔓延,但是Xcode会警告我这些错误。 完成输入要读取文件的功能后,并设置了初始表格视图,该教程指示:“现在按Cmd + R键运行该应用程序,您应该在顶部看到一个八个字母的单词,准备就绪太好了,我喜欢构建和运行部分,我计算机屏幕上的假装电话,一点点的工作软件。 除了… 没啥事儿。 更具体地说(因为这实际上是我在其他人的问题报告中想要理解的东西),模拟器确实显示了所请求的假装设备(我将我的设备设置为iPhone 5s,因为它非常适合我的MacBook Air屏幕),但是我既没有看到表格视图,也没有看到标题。 最初我不知道为什么。 说实话,在这里。 每当我遇到这些时刻之一时,我都会感到恐慌。 我有一个相当消极的内部独白,像这样。 “来吧,您永远不会成为一名开发人员。 您应该做其他事情。 我一直压扁这个,但我听到了。 我认为很多学习者都这样做。 我知道我需要寻求帮助。 不要害怕问,但请仔细考虑您的要求。 当我们处于编码障碍时,这意味着我们的软件无法按预期运行。 暂停。 深呼吸。 您可以对此进行推理。 您期望发生什么? 发生了什么事呢? 在这种情况下,本教程包括一个屏幕截图,因此我确切地知道应该看到的内容:带有标题的UITableView。 表格视图和标题均丢失。 除了空白的模拟器屏幕外,Xcode还在ViewController.swift中标记了这一行: 标题= allWords [0] 我还在调试控制台中看到“严重错误:索引超出范围”。 […]