跳到主要内容

如何为iOS、Android或桌面制作应用程序

How to make an app
(图片来源:Daniel Korpai on Unspash)

知道如何制作一个应用程序从来没有像现在这样重要。为什么?因为应用是一切。没有应用程序,个人电脑就是打字机,智能手机或平板电脑就是一块玻璃和金属。看看我们最好的一群人IPhone应用程序IPad应用让设计师们看看我们现在使用应用程序能做些什么。

如果你被应用程序的错误咬了一口,并且想把你自己的东西拼凑起来,我们是来帮忙的。在本文中,您将发现教程、解释器、资源和视频,它们将帮助您学习如何为一系列不同的平台制作应用程序。

我们已经覆盖了这里的一系列基地(毕竟,这并不全是关于苹果的!)这里有关于如何制作MacOS和iOS应用程序的部分,也有针对Android和Windows的教程。最后,有一个跨平台列表,涵盖了每个应用程序都可以受益的概念和想法,以及可以部署在一系列平台上的技术。只是跳的链接相反,直接跳到你感兴趣的部分。

在许多情况下,您将获得知识,但有些教程将留给您一个完整(如果简单)的应用程序来处理。钱不是问题,因为所有这些教程都是免费的-或者至少可以免费使用试验。

寻找最顶级的设备来测试你的应用程序?查看我们的指南2019年最佳安卓平板电脑,或者注意一下我们的综述。最佳黑色星期五iPad有机会买到便宜的苹果设备。

如何为iPad和iPhone制作iOS应用程序

苹果的iOS平台仍然是创新和面向生产应用的移动应用的最佳选择。如果您想学习如何为iPhone或iPad制作应用程序,请参阅下面的教程。或者,看看我们的初学者移动应用程序设计指南一般的概述。

01.如何制作您的第一个应用程序

这个非常受欢迎的视频教程是由CodeWithChris在2019年创建的。它介绍了如何为IOS构建一个应用程序,包括设置、需要使用的不同工具的指南以及如何编写和读取SWIFT代码。当然,这是一个很长的教程,但在它结束时,您将已经构建了一个功能齐全的iOS应用程序。

02.苹果开发者的见解

How to make an app: Apple developer insights

通过Apple开发人员见解获取应用程序制作的背景知识

与其立即钻研制作应用程序或游戏,不如找出它们成功的原因。苹果的开发者洞察力视频热门应用的创建者分享他们如何建立可持续的商业,使用订阅,培育社区,并通过定期更新和特色创新保持他们的产品新鲜。

03.创建消息粘贴扩展

如果你迫切希望破解和制造某物很快,这段由“代码女士”制作的YouTube视频是一个很好的起点。在短短几分钟内,它将引导您完成使用Xcode设计一个简单消息扩展的过程。这不是一个“适当”的应用程序,当然,但它是一个脚趾在水中。

04.开始开发iOS应用程序

How to make an app: Start developing iOS apps

本课程分解了构建应用程序的要素

这个苹果课程被细分为在构建接口元素和处理表视图方面提供基础的部分。最终的结果是一个简单的餐跟踪应用程序,用户可以添加,删除或编辑一顿饭,同时指定一个名称,评级和图像。

05.如何制作iPhone应用程序

本视频教程来自Dev斜面,向您展示了如何使用Xcode 9和SWIFT 4制作iPhone应用程序。它针对的是没有编码经验的初学者,如果您以前从未创建过应用程序,那么这也是一个很好的介绍。你最终会得到一个实用的iPhone应用程序,包括动画和音效。

06.用SWIFT开发iOS 10应用程序

How to make an app: Develop iOS 10 apps with Swift

你需要一些编程知识来完成这门课程

可通过iTunes免费获得,斯坦福课程关于iOS的开发包括一系列长时间的基于视频的讲座和辅助材料。本课程旨在为您提供使用iOSSDK构建iPhone和iPad应用程序所需的工具和API。请注意,您需要一些C和面向对象编程的知识,才能适应这门课程。它已经更新了iOS 10和SWIFT。

07.适用于所有苹果屏幕尺寸的设计

How to make an app: Design for all Apple screen sizes

这将帮助您掌握Apple的屏幕空间

虽然在iOS 8天内被监禁,本文开发人员的洞察力仍然与那些针对多个苹果屏幕大小的用户相关。如今,多屏幕尺寸是关键-从最小的iPhone到最大的iPad,最好的现代应用程序都能工作。精明的开发者们也会想到更远的地方,比如苹果电视,甚至苹果手表。

08.了解IOS可访问性

How to make an app: Understand iOS accessibility

在制作应用时,辅助功能非常重要

可访问性是苹果所有产品的基本组成部分,iOS设备也不例外。最好的应用程序知道-并使用-关键的可访问性技术。这,这个来自Lynda.com的系列视频运行它们中的许多,以及如何审计应用程序,以确保它们的功能被发现并为所有人所用。(你将需要一个免费的试用来查看这个琳达教程-或者注册和订阅。)

下一页:如何制作Android应用程序



翻译字数超限