Гайд по проекту: Ресторан

В этом модуле вы узнали о новых инструментах Swift и как отправлять и получать информацию с использованием веб-сервиса API. В этом руководящем проекте вы проверите свои знания на практике. Вы разработаете интерактивное меню для ресторана, которое позволит клиенту просматривать список предложений, добавлять элементы в заказ и отправлять заказ в ресторан. Используя сервер, который вы запустите на своем компьютере, у вас будет возможность изменить опции, описания и изображения, которые возвращаются с API.

Часть первая:

Детали сервера и настройка проекта

Прежде чем начать думать о рабочем процессе вашего приложения для меню, важно понять, как работать с сервером. Узнав, как работают API и сервер, вы сможете составить список функций для проекта. Вам не требуется вносить изменения в данные, которые сопровождают сервер, но вам нужно будет запустить сервер на вашем Mac.

Потратьте время сейчас, чтобы настроить сервер и разобраться в деталях.

Information

Apple, the Apple logo, Apple Books, Apple TV, Apple Watch, Cocoa, Cocoa Touch, Finder, Handoff, HealthKit, iPad, iPad Pro, iPhone, iPod touch, Keynote, Mac, macOS, Numbers, Objective-C, Pages, Photo Booth, Safari, Siri, Spotlight, Swift, tvOS, watchOS, and Xcode are trademarks of Apple Inc., registered in the U.S. and other countries. App Store and iBooks Store are service marks of Apple Inc., registered in the U.S. and other countries. ​
The Bluetooth® word mark and logos are registered trademarks owned by Bluetooth SIG, Inc. and any use of such marks by Apple is under license. ​
IOS is a trademark or registered trademark of Cisco in the U.S. and other countries and is used under license. ​
Other product and company names mentioned herein may be trademarks of their respective companies.