Russian (Pусский) translation by Ellen Nelson (you can also view the original English article)
Введение
Мобильные пользователи ожидают согласованности и производительности пользовательского интерфейса, чего можно ожидать только от «родных» приложений. Создание многофункционального приложения iOS с элегантным пользовательским интерфейсом может быть сложным. К счастью, с помощью шаблона приложения вы можете сэкономить значительное количество времени и усилий.
CodeCanyon имеет огромную коллекцию шаблонов приложений для iOS на Swift. Если вы не знаете, что такое шаблон приложения, то это, в основном, заготовленное приложение с множеством уже реализованных основных функций. Вы можете легко его настроить и добавить что-то в код шаблона, чтобы создать желаемое приложение.
В зависимости от лицензии, которую вы покупаете для шаблона, вы можете использовать его в целях обучения или даже превратить его в настоящий товар для App Store. Независимо от требований вашего приложения, есть хорошая вероятность того, что у CodeCanyon найдётся шаблон для него.
В этой статье я покажу вам 15 моих любимых шаблонов приложений на Swift, доступных на CodeCanyon.
1. Приложение рецептов для iOS

Этот шаблон дает вам приложение, которое отображает различные рецепты на основе категорий, в том числе настраиваемую пользователем категорию Избранное. Экран для просмотра деталей рецепта поддерживает множество изображений, функцию поделиться и и плавные переходы.
Все данные рецепта хранятся в XML-файле, который может быть легко отредактирован или заменен данными, загруженными с сервера. Этот шаблон также включает в себя немало дополнительных функций, включая список покупок, интеграцию с Google AdMob, push-уведомления и скользящее меню в левой части приложения.
2. appyMap

appyMap это отличное приложение для просмотра различных местоположений и достопримечательностей рядом с текущим местоположением пользователя. Шаблон позволяет разделить интересные места на различные группы, которые, если хотите, можно легко закрепить покупкой в приложении. В AppyMap можно выбрать между использованием CloudKit от Apple или локальным файлом plist для ваших данных. Кроме того, этот шаблон поддерживает интеграцию с AdMob, если вы хотите его использовать.
3. appyQuote

appyQuote это шаблон, созданный тем же разработчиком, что и appyMap, но он группирует и отображает цитаты вместо местоположений. Этот шаблон содержит все цитаты в одном plist, который вы можете легко редактировать с помощью собственного контента. AppyQuote также поставляется с уже реализованным AdMob, 12-страничным руководством пользователя и Sketch-файлом с 24 значками.
4. SuperView

SuperView это шаблон, разработанный, чтобы позволить веб-разработчикам легко создавать «родной» iOS контейнер для их веб-сайтов. Он предоставляет некоторые базовые функции, в том числе панель инструментов с кнопками «назад», «вперед» и «обновить», но он держит ваш сайт на переднем плане и с центрированием.
Этот шаблон также добавляет множество дополнительных функций, которые вы можете использовать в своем приложении, включая Firebase или уведомления OneSignal, поддержку GPS, авторизацию в соцсети, Google AdMob и поддержку языков справа налево, таких как арабский.
5. FIVES

FIVES это словесная игра, в которой вам нужно сделать столько слов, сколько вы успеете за отведённое время, из набора пяти букв. Есть поддержка нескольких языков, статистика лидеров Game Center, руководство пользователя в PDF и Photoshop PSD-файл с графикой.
6. Jetpack Challenge

Этот шаблон предназначен для бесконечной игры с бегущим человечком, созданной с помощью платформы SpriteKit от Apple. Jetpack Challenge включает в себя не только механику игры, но и различные фоны, уровни сложности и типы врагов. Этот шаблон также включает AdMob, список лидеров и интеграцию с push-уведомлениями.
7. Spotimusic

Как следует из названия, Spotimusic это шаблон приложения, который предлагает функциональность очень похожую на Spotify и Apple Music. В дополнение к созданию основного плейлиста и воспроизведению музыки Spotimusic предлагает более сложные функции, включая фоновое воспроизведение, звуковой эквалайзер и возможность загрузки треков для использования в автономном режиме.
Другим основным продающим моментом этого шаблона является то, что он включает полностью функциональный и готовый к развертыванию back-end серверной части для управления учетными записями пользователей и хранения треков. Все, что вам нужно сделать, это настроить метод размещения сервера и развернуть back-end шаблон.
8. 2 Cars Lane

Этот шаблон на самом деле является клонированной версией популярной игры в App Store — 2 Cars. Цель игры - собирать круги автомобилями и по возможности избегать квадраты. Игра была построена с помощью SpriteKit и включает дополнительные функции, такие как интеграцию с Game Center, а также «поделиться» в Facebook и Twitter.
2 Cars Lane очень легко настраивается и многие свойства содержатся в одном файле Constants.swift.
9. Мобильный магазин для iOS

IOS Mobile Shop, как следует из названия, является шаблоном для приложения мобильного магазина. Все товары этого приложение определяет в локальном XML-файле, который вы можете легко настроить или заменить на файл, загруженный с сервера. Приложение организует продукты по категориям, позволяет пользователю искать продукты и управляет корзиной пользователя.
В настоящее шаблон время сделан с поддержкой push-уведомлений через OneSignal, а также прямой отправкой электронного письма, когда будет сделан заказ. Вы можете организовать оплату, доставку и т.д.
10. Flappy Wigs

Flappy Wigs это полностью готовый к работе клон Flappy Bird, который вы можете купить. В дополнение к игровому процессу этот шаблон включает межстраничные и баннерные объявления с помощью Google AdMob, списки лидеров с Game Center и Google Analytics. Игра легко настраивается и имеет возможность покупки в приложении, для избавления от рекламных объявлений.
11. Классная запись голоса

Cool Voice Recorder это уникальный шаблон приложения, который позволяет пользователям записывать и управлять своим голосом. Шаблон включает множество предустановленных эффектов, а также вы можете сделать свой собственный, регулируя высоту и скорость записи звука.
Помимо всех голосовых эффектов, в Cool Voice Recorder есть дополнительные функции, такие как интеграция AdMob и обмен сообщениями по электронной почте, а также инструкции о том, как легко переустановить приложение.
12. SpeedoMap

SpeedoMap это шаблон приложения с тремя основными экранами:
- Спидометр: использует GPS устройства для определения его текущей скорости в милях в час, километрах в час или узлах. На этом экране также отображаются текущие координаты местоположения пользователя и улица, на которой он находятся.
- Трекер: рисует на карте путь, который проходит пользователь.
- Погода: отображает всю необходимую информацию для текущего местоположения пользователя, включая температуру, давление воздуха и влажность.
Этот шаблон легко настраивается, а также поддерживает испанский и немецкий языки в дополнение к английскому языку.
13. Dot2Dot

Dot2Dot это универсальный игровой шаблон с интересным игровым механизмом. Цель игры - совместить падающие точки с кругами в нижней части экрана, для получения максимального результата. Dot2Dot также включает в себя множество дополнительных функций, включая интеграцию с AdMob, списки лидеров Game Center и возможностью поделиться своими высокими показателями.
14. Gif Factory

Gif Factory это универсальный шаблон приложения, который преобразует фотографии и видео в анимированные GIF-изображения. В дополнение к простому преобразованию в GIF, приложение включает в себя более сложные функции редактирования, такие как переупорядочение кадров, количество циклов и размеры изображения. Gif Factory также имеет интеграцию с AdMob, отличную анимацию в приложении и простую функцию поделиться созданными GIF.
15. 30s Math

30s Math это шаблон игры для Apple Watch. В этой игре вы выбираете оператор для работы (+, -, × или ÷), а затем решаете столько примеров, сколько вы можете использовать с этим оператором в течение отведённого времени. Этот шаблон особенно интересен, потому что игра полностью работает на Apple Watch и не имеет зависимости от iPhone.
Вывод
Эти 15 шаблонов являются лишь некоторыми из многих доступных на CodeCanyon. Там есть намного больше отличных шаблонов, которые не были включены в эту статью, поэтому я призываю вас сходить посмотреть, что ещё вы сможете найти.
Если вы хотите узнать больше о разработке приложений на iOS или шаблонах, ознакомьтесь с некоторыми нашими другими статьями на Envato Tuts+!
- iOSЗа 60 секунд: Начинаем работать с шаблонами приложений для iOSДерек Йенсен
- Mobile Development19 лучших шаблонов мобильных приложений с интеграцией AdMobBala Durage Sandamal Siripathi
- iOS SDKПокупки в приложении iOS на Swift 3Франческо Франчини
- iOS SDKПравильный способ передавать состояние между View Controllers в SwiftМаттео Манфердини
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.
Update me weeklyEnvato Tuts+ tutorials are translated into other languages by our community members—you can be involved too!
Translate this post