在线咨询
QQ咨询
服务热线
服务热线:13815417591
TOP
09-10
使用Vue.js版使用API创建交互式天气仪表板

在本教程中,您将从头开始构建一个简单的天气仪表板。它将是一个客户端应用程序,既不是一个“Hello World”的例子,也不是其规模和复杂性太吓人。整个项目将使用节点.js npm生态系统。特别是,我...

TAG:
10-05
SiriKit的意图适合你的应用吗?如果是这样,下面是如何使用它们

自iOS 5以来,Siri已经帮助iPhone用户发送信息、设置提醒,并使用苹果的应用程序查找餐厅。从iOS 10开始,我们已经能够在我们自己的一些应用程序中使用Siri。为了使用这个功能,你的应用程...

TAG:
07-27
幻影JS深度探索:了解工厂、固定装置和序列化程序(第2部分)

在本系列的前一篇文章中,我们了解了与幻影相关的模型和关联。我解释了模型允许我们创建动态模拟数据,当Mirage向我们的模拟端点发出请求时,Mirage将为我们的应用程序提供服务。在本文中,我们将研究另...

TAG:
09-07
如何在虚拟现实中构建一个无止境的跑步游戏(下)

在本系列的第1部分中,我们了解了如何创建具有灯光和动画效果的虚拟现实模型。在这一部分中,我们将实现游戏的核心逻辑,并利用更先进的A-Frame环境操作来构建这个应用程序的“游戏”部分。到最后,您将拥有...

TAG:
10-05
移动弹出窗口正在消亡吗?它们值得保存吗?

弹出窗口有一个有趣的(也有点滑稽)的起源。你知道吗?最初弹出广告的创造者伊桑•扎克曼(Ethan Zuckerman)解释了它是如何产生的:基本上,客户对把他们的广告放在一篇讨论这个不太美味的主题的文...

TAG:
09-20
为iOS 12通知准备应用程序

2016年,苹果宣布了一个新的扩展,允许开发者更好地定制推送和本地通知,称为UNNotificationContentExtension。当一个用户长按或3D触摸到一个通知时,它就会被触发,无论是从手...

TAG:
10-12
少思考,多拥抱:2018年2月鼓舞人心的桌面壁纸

时光飞逝,新年的第一个月已经过去了,2月份就在眼前,是时候给我们一些新的灵感了。那么,来点墙纸来逗乐你的想法怎么样?墙纸是不是比你通常看到的那些更有特色?好吧,我们已经为你做了报道。自从9年多以来,每...

TAG:
10-17
了解CSS布局和块格式上下文

在CSS布局中有一些概念,一旦你理解了这些概念,就可以真正增强CSS游戏。本文是关于块格式上下文(BFC)的。你可能从未听说过这个词,但如果你曾经用CSS做过布局,你可能知道它是什么。理解什么是BFC...

TAG:
10-30
我们如何构建iOS应用程序来拍摄3D视频(案例研究)

我们的团队也被3D拍摄所吸引。我们深入研究了人类视觉仪器的特点和立体摄影的技术细节。然后,我们决定开发一个iOS应用程序来拍摄3D视频并上传到YouTube。这个应用程序背后的想法是通过在一个特殊的框...

TAG:
08-28
你需要知道的关于CSS页边距的所有信息

当我们学习CSS时,我们大多数人首先学到的是CSS中框的各个部分的细节,称为CSS框模型。框模型中的一个元素是边距,即框周围的透明区域,它会将其他元素推离框内容。然而,在这篇文章中,右边距和右边距都很...

TAG:
08-12
如何在移动设备上设计有利可图的销售渠道

销售漏斗是一套无形的步骤,你摆在访客面前,引导他们从进入点到想要的行动。销售漏斗有三个阶段:为什么我们称这三个阶段为漏斗?因为,他们一起形成了一个漏斗状的形状:最上面的都是进入你的网站或PWA的人。最...

TAG:
08-24
使用HTML5网络存储创建购物车

随着HTML5的出现,许多网站能够用简单高效的HTML代码(如音频、视频、地理位置等)取代JavaScript插件和代码。HTML5标记使开发人员的工作更加轻松,同时提高了页面加载时间和网站性能。特别...

TAG:
07-25
Mirage JS Deep-Dive:使用Mirage JS和Cypress进行UI测试(第4部分)

关于软件测试,我最喜欢的一句话来自Flutter文档。它说:在这一点上,Mirage JS Deep Dive系列的最后一部分将着重于使用Mirage测试JavaScript前端应用程序。注意:本文假...

TAG:
07-24
安迪·贝尔的精彩播客第19集:什么是立方体CSS?

今天,我们讨论的是cubecss。它是什么?它与BEM、SMACSS和OOCSS等方法有何不同?我跟它的创建者Andy Bell谈过。 注:在安迪的“学习零起点”中,使用代码SAMPHIGPOD,可以...

TAG:
10-02
使用React Native和WordPress构建移动应用程序

作为web开发人员,您可能会认为移动应用程序开发需要使用另一种编程语言进行新的学习曲线。也许Java和Swift需要加入到你的技能中去,才能在iOS和Android上实现,这可能会让你陷入困境!我们将...

TAG:
08-22
粉碎杂志是十三!

本周,《粉碎》杂志已经13岁了。自从维塔利在2006年发表第一篇文章以来,网络已经发生了很大的变化。Smashing的团队也发生了变化,我们为社区带来的东西也发生了变化,会议、书籍和我们的会员加入了在...

TAG:
12-05
Figma Vs Sketch:决战

对我来说,后者是最了不起的。由于其与Sketch的相似性,Figma从一开始就很容易掌握,但它也有一些独特的功能,使其与竞争对手区别开来,例如易于文件共享、矢量网络、“约束”(用于响应式设计)和实时协...

TAG:
10-18
为无浏览器Web设计

当我们把网络浏览器从网络浏览中取出时会发生什么?谷歌新推出的“添加到主屏幕”功能提供了与本地应用程序无法区分的快速、集中的网络体验。设计师能从Twitter等早期用户的成功中学到什么?我们如何利用类似...

TAG:
09-09
使用引导设置角度应用程序的样式

如果你已经尝试过用Angular7构建一个web应用程序,现在是时候把它提升一个档次了。让我们看看如何将引导CSS样式和JavaScript文件与使用Angular CLI生成的角度项目集成,以及如何...

TAG:
08-22
再论解构赋值

如果您编写JavaScript,您可能会熟悉ES2015和所有引入的新语言标准。其中一个广受欢迎的标准就是解构赋值。“深入”数组或对象并更直接地引用其中某个内容的能力。它通常是这样的。然而,解构赋值是...

TAG: