ios 应用商店_如何在预算范围内制作值得应用商店使用的iOS应用预览

ios 应用商店

Back in 2014, Apple made it possible to add an app preview to the the App Store. App previews are the best way to show potential users what your app has to offer before they download the app. In fact, users are 3x more likely to install an app with an app preview, according to StoreMaven.

早在2014年,Apple便可以将应用程序预览添加到App Store。 应用预览是向潜在用户展示您的应用在下载应用之前必须提供的内容的最佳方法。 实际上,根据StoreMaven的说法 ,用户安装带有应用预览的应用的可能性要高出3倍 。

Unfortunately, many solo makers don’t have the budget to hire a professional to make an app preview. Recently, I found myself in this position, and after some digging, I found a couple of free tools to make a quality app preview.

不幸的是,许多独奏制作人没有预算聘请专业人员来预览应用程序。 最近,我发现自己处于这个位置,经过一番挖掘,我找到了一些免费的工具来制作高质量的应用程序预览。

In this post, I’m going to go over the following:

在这篇文章中,我将介绍以下内容:

  1. Preparing the content

    准备内容
  2. Recording the video

    录制视频
  3. Editing the video

    编辑视频
  4. Common issues

    常见问题

I’m assuming that you are using a Mac, which comes with Xcode, Quicktime, and iMovie for free. If you are not using a Mac you might need to purchase these tools.

我假设您使用的是Mac,它免费提供Xcode,Quicktime和iMovie。 如果您未使用Mac,则可能需要购买这些工具。

准备内容 (Preparing the content)

Each app developer knows the most engaging and fun parts of their app. Make sure to highlight those in your app preview. Figure out where you need to add text overlays and ensure the text contrasts with the background it’s displayed on.

每个应用程序开发人员都知道其应用程序中最有趣,最有趣的部分。 确保在应用预览中突出显示这些内容。 确定您需要在何处添加文本叠加层,并确保文本与显示其的背景形成对比。

As of iOS 11, you can have up to three app previews to show off your app. It may be tempting to use the entire 90 seconds you are given, but I would suggest loading your most interesting features in the first one. If users aren’t interested in your app by the first preview, it’s unlikely they’ll take the time to watch the other two.

从iOS 11开始,您最多可以使用三个应用程序预览来展示您的应用程序。 可能会花整个90秒钟来吸引您,但是我建议您在第一个中加载最有趣的功能。 如果用户在第一次预览时对您的应用不感兴趣,则他们不太可能会花时间观看另外两个。

Finally, you may want to show the users how they will interact with your app. To show off touches and gestures, use GSTouchesShowingWindow. It’s super easy to install and will show off how users will interact with your app.

最后,您可能想向用户展示他们将如何与您的应用交互。 要展示触摸和手势,请使用GSTouchesShowingWindow 。 它非常易于安装,并且可以展示用户如何与您的应用进行交互。

录制视频 (Recording the video)

Once you have decided the content you want to show, you can start recording your video. The easiest way to do this is to use Quicktime to record the screen of a connected iPhone.

确定要显示的内容后,就可以开始录制视频了。 最简单的方法是使用Quicktime记录已连接iPhone的屏幕。

Plugin your iPhone, then open quicktime and hit File > New Movie Recording. This will open a recording window. From the dropdown next to the record button, you can select the device you have connected.

插入您的iPhone,然后打开quicktime并单击File > New Movie Record Recording。 这将打开一个录制窗口。 从记录按钮旁边的下拉列表中,您可以选择已连接的设备。

Using a connected device means that you are limited only to the devices you have. Luckily, you can use Xcode CLI to record your simulator actions.

使用连接的设备意味着您仅限于拥有的设备。 幸运的是,您可以使用Xcode CLI记录模拟器操作。

To record with the Xcode CLI, begin running your simulator in Xcode. Then, open your terminal and enter the following command:

要使用Xcode CLI进行记录,请开始在Xcode中运行模拟器。 然后,打开您的终端并输入以下命令:

$ xcrun simctl io booted recordVideo example.mp4

Perform the actions you want to record in the simulator then ctr-C in your terminal to end the recording session. The above command will add the video example.mp4 to the current directory of your terminal.

执行要在模拟器中记录的操作,然后在终端中按ctr-C结束记录会话。 上面的命令会将视频example.mp4添加到终端的当前目录。

编辑视频 (Editing the Video)

There are two goals you are trying to hit while editing your preview:

您在编辑预览时要达到两个目标:

  1. Show your app in the best light possible

    在最佳光线下展示您的应用
  2. Edit the preview down to between 15 and 30 seconds

    修改预览到15到30秒之间

The best tool for editing an app preview is iMovie. Open iMovie and click File > New App Preview. Drop your video into the media area to add it to your project.

iMovie是编辑应用程序预览的最佳工具。 打开iMovie,然后单击File > New App Prev 。 将视频放入媒体区域以将其添加到您的项目中。

I’m not going to go into details of how to edit an iMovie app, but the UI is pretty intuitive. Just drag and drop the scenes you want onto the lower area to add them to your clip. command+B will allow you to split your clip so you can fit cool transitions and keep track of the pacing better. You can add transitions between split clips, audio, and title screens.

我不会详细介绍如何编辑iMovie应用程序,但是用户界面非常直观。 只需将所需的场景拖放到下部区域即可将它们添加到剪辑中。 command+B可以拆分剪辑,以便适应酷炫的过渡效果并更好地跟踪起搏。 您可以在分割片段,音频和标题屏幕之间添加过渡。

Once you are done editing, click File > Share > App Preview (if you don’t see App Preview you can also click file). Then, select the destination you want to save it to and hit enter. After a few seconds, your video will be available.

一旦你完成编辑后,单击File > Share > App P审查(如果你不” t see App P检讨你也可以clic K锉)。 然后,选择要保存到的目的地,然后按Enter。 几秒钟后,您的视频将可用。

常见问题 (Common issues)

So at this point there is a good chance you already have everything ready to go, but when you try to upload your preview to iTunes Connect, you get an error. It is likely that your problems are caused by one of these two app preview requirements:

因此,目前很有可能已经准备就绪,但是当您尝试将预览上传到iTunes Connect时,会出现错误。 您的问题可能是由以下两个应用预览要求之一引起的:

  1. Your app preview’s resolution must match the requirements for the device type

    您的应用预览的分辨率必须符合设备类型的要求
  2. Your app preview must run at 30 fps

    您的应用预览必须以30 fps的速度运行

The likelihood that your app preview’s resolution doesn’t meet the requirements is pretty low, but I actually ran into trouble even when I recorded directly from my iPhone. For whatever reason, Quicktime captured everything off by one pixel, so iTunes Connect refused to let me upload the video.

您的应用预览的分辨率不符合要求的可能性非常低,但是即使直接从iPhone录制 ,我实际上也遇到了麻烦 无论出于何种原因,Quicktime都将所有内容捕获了一个像素,因此iTunes Connect拒绝让我上传视频。

After some searching, I found a free tool that lets you crop your .mov (or any video type) into the correct resolution. Go to ezgif.com and click Video to GIF on the nav bar. This opens another nav bar below the first one, where you will see Crop video. Click that, then you can upload your quicktime .mov file. Crop the video to the size you need and download the new file.

经过一番搜索,我发现了一个免费工具,可让您将.mov (或任何视频类型)裁剪为正确的分辨率。 转到ezgif.com ,然后在导航栏上单击“ Video to GIF ”。 这将在第一个导航栏下方打开另一个导航栏,您将在其中看到Crop video 。 单击该按钮,然后可以上传quicktime .mov文件。 将视频裁剪为所需大小,然后下载新文件。

If you face issues related to your app preview not running at 30 fps, that’s an easy one to fix (for free) with ffmpeg. Open your terminal, ensure you have homebrew installed, and enter:

如果您遇到与应用预览不能以30 fps的速度运行有关的问题,可以使用ffmpeg轻松修复(免费)。 打开终端,确保已安装自制软件 ,然后输入:

$ brew install ffmpeg

Now with ffmpeg installed, cd into the directory that contains your video and enter:

现在安装了ffmpeg,将cd插入包含您的视频的目录,然后输入:

$ ffmpeg -i "original.mov" -r 30 "converted_30fps_video.mov"

This will output your video converted to 30 fps.

这将输出转换为30 fps的视频。

结论 (Conclusion)

You should now have an app preview that meets all of Apple’s requirements. Having an app preview is important so that your app stands out from the millions of apps on the app store. I found that the tools used in this guide landed me with a high quality app preview that I felt marketed my app well, and it didn’t cost a dime!

现在,您应该拥有一个可以满足Apple所有要求的应用程序预览。 预览应用程序很重要,这样您的应用程序才能从应用商店中的数百万个应用中脱颖而出。 我发现本指南中使用的工具使我获得了高质量的应用预览,这让我觉得我的应用营销不错,而且花了不到一角钱!

I hope this guide saved you some time and money. Good luck on the app store!

希望本指南为您节省一些时间和金钱。 在App Store上祝您好运!

Thanks so much for reading! If you liked this story, follow me on Twitter where I post articles about product management, engineering, and design.

非常感谢您的阅读! 如果您喜欢这个故事,请在Twitter上关注我,在那里我发布有关产品管理,工程和设计的文章。

翻译自: https://www.freecodecamp.org/news/how-to-make-an-app-store-worthy-ios-app-preview-on-a-budget-c4a7de1d5401/

ios 应用商店

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/394624.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

搭建nfs共享存储服务之二nfs服务端配置

1.1.NFS服务端配置文件路径为: /etc/exports,并且默认为空,需要用户自行配置。/etc/exports文件配置格式为:NFS共享的目录 NFS客户端地址1(参数1,参数2...)客户端地址2(参数1&#x…

计算机word基本知识选择题,2017计算机基础考试选择题「附答案」

2017计算机基础考试选择题「附答案」一、单项选择题(每题1.5分,共30分)1、文件名使用通配符的作用是(b)A、减少文件名所占用的磁盘空间B、便于一次处理多个文件C、便于给一个文件命名D、便于保存文件2、操作系统是一种(a)A、系统软件 B、系统程序库 C、编译程序系统…

[JLOI2015]管道连接(斯坦纳树)

[Luogu3264] 原题解 多个频道,每个频道的关键点要求相互联通 详见代码,非常巧妙 #include<cstdio> #include<iostream> #include<cstring> #include<algorithm> #include<queue> #define debug(...) fprintf(stderr,__VA_ARGS__) #define Debug(…

关于web前端的学习路线

第一阶段&#xff1a; HTMLCSS:HTML进阶、CSS进阶、divcss布局、HTMLcss整站开发、 JavaScript基础&#xff1a;Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。 JS基本特效&#xff1a;常见特效、例如&#xff1a;tab、导航、整页…

值大于为此列指定的允许精度_电能质量测试精度会受到哪些因素影响?如何解决?...

关于电能质量&#xff08;也称为PQ:Power Quality&#xff09;研究的主题已成为多方面的话题。其需要考虑的不仅仅是IEC 61000-x-x电磁兼容性标准中规定的实际电能质量现象。在实践中&#xff0c;通常还会增加其他重要参数来保证供电的安全性&#xff0c;在某些情况下这些参数甚…

SEO博客

http://www.chinamyhosting.com/seoblog/分类: SEO 本文转自快乐就好博客园博客&#xff0c;原文链接&#xff1a;http://www.cnblogs.com/happyday56/archive/2008/05/10/1191435.html&#xff0c;如需转载请自行联系原作者

gis计算各省河流长度_用河流和各方解释安全漏洞

gis计算各省河流长度by Andrea Zanin由Andrea Zanin 用河流和各方解释安全漏洞 (Security Vulnerabilities Explained with Rivers and Parties) Security vulnerabilities can be boring to learn. But you still need to learn them, unless you want some hacker to delete…

Delphi关于记录文件的操作

http://www.cnblogs.com/railgunman/archive/2010/08/16/1801004.html Delphi关于记录文件的操作 本例子几个变量的说明TFileRec record   //记录定义Day : Integer;...          //其他定义end;f : File of TFileRec;   //标准的输入/输出文件FilRec : TFileR…

pygame游戏开发入门例子

# *_* coding:utf-8 *_*# 开发团队:中国软件开发团队# 开发人员:Administrator# 开发时间:2019/3/23 11:16# 文件名称:pygame_demo# 开发工具:PyCharmimport sysimport pygameimport timedef main(): sizewidth,height640,480 pygame.init() screenpygame.display.set…

HTML引入媒体查询CSS,CSS3 多媒体查询

CSS3 多媒体查询CSS2 多媒体类型media 规则在 CSS2 中有介绍&#xff0c;针对不同媒体类型可以定制不同的样式规则。例如&#xff1a;你可以针对不同的媒体类型(包括显示器、便携设备、电视机&#xff0c;等等)设置不同的样式规则。但是这些多媒体类型在很多设备上支持还不够友…

Codeforces 835 F Roads in the Kingdom(树形dp)

F. Roads in the Kingdom(树形dp) 题意&#xff1a; 给一张n个点n条边的无向带权图 定义不便利度为所有点对最短距离中的最大值 求出删一条边之后&#xff0c;保证图还连通时不便利度的最小值 $n < 2e5 $\(w_i < 1e9\) 思路:树形dp 这个图是一个环上挂着很多颗树&#xf…

前端websocket获取数据后需要存本地吗_是什么让我放弃了restful api?了解清楚后我全面拥抱GraphQL...

GraphQL初步认识背景REST作为一种现代网络应用非常流行的软件架构风格&#xff0c;自从Roy Fielding博士在2000年他的博士论文中提出来到现在已经有了20年的历史。它的简单易用性&#xff0c;可扩展性&#xff0c;伸缩性受到广大Web开发者的喜爱。REST 的 API 配合JSON格式的数…

列出薪金高于在部门30_我如何在五个月内将薪金提高一倍并获得一份了不起的工作...

列出薪金高于在部门30by Sam Williams通过山姆威廉姆斯 我如何在五个月内将薪金提高一倍并获得一份了不起的工作 (How I Doubled my Salary in Five Months and Got an Amazing Job) Six months ago I quit my job as a junior JavaScript developer and travelled around sou…

ftp服务器 vsftpd搭建和配置以及虚拟用户的设置

tp: File Transfer Protocol应用层协议&#xff1a;tcp, 21/tcpC/S&#xff1a;Client: 程序Server: 程序数据&#xff1a;命令连接&#xff1a;文件管理类命令&#xff0c;始终在线的连接数据连接&#xff1a;数据传输&#xff0c;按需创建及关闭的连接数据传输格式&#xff1…

计算机应用基础案例教程总结,计算机应用基础案例教程

包杰军等编著的《计算机应用基础案例教程》以培养职业能力为目标&#xff0c;本着“做学合一”、“理论与实践并行”、“知识与技能并重”的教育思想编写。本书将实际操作案例与教学内容紧密结合&#xff0c;结构清晰、内容翔实、图文并茂、实用性强。全书共分6章&#xff0c;第…

让不支持h5新标签的浏览器支持新标签

把这段js加到页面的头部就可以了&#xff0c;创建想让浏览器支持的标签即可 //条件判断是否支持 h5 if(window.applicationCache){alert("支持h5")}else{alert("不支持h5")document.createElement("article");document.createElement("head…

ios开发之--UIDocumentInteractionController的使用(实现更多分享服务)

最近在做项目的时候&#xff0c;碰到这样一个需求&#xff0c;就是本地生成pdf文件&#xff0c;然后本地打开&#xff0c;经过测试发现&#xff0c;pdf文件是无法保存到相册里面的&#xff0c;只能存到手机里面&#xff0c;鉴于苹果的存储机制&#xff0c;需要取出来&#xff0…

eclipse tomcat新建一个_Javaweb07-Eclipse自动创建动态web项目

学习笔记是参考的how2j使用Eclipse创建Dynamic Web Project前面的web项目都是通过手动创建的&#xff0c;现在使用eclipse EE自动创建动态web项目&#xff0c;熟悉一下创建流程&#xff0c;仍旧使用前面创建过的HelloServlet。需要注意的是&#xff0c;这里的tomcat版本变了&am…

python 删除重复字符_Google面试问题指南:使用Python删除重复出现的字符

python 删除重复字符by Anthony Sistilli安东尼西斯蒂里(Anthony Sistilli) Google面试问题指南&#xff1a;使用Python删除重复出现的字符 (Google Interview Question Guide: Delete Reoccurring Characters with Python) Nowadays, Google interviews are all the rage. Bu…

cordova

命令行 npm install -g cordova cordova create MyApp cd MyApp cordova platform add android 当然也可以把android换成browser把自己的前端程序放在www文件夹内这里注意如果用android studio打包或运行的话&#xff0c;&#xff08;即不用cordova&#xff09;&#xff0c;要把…