Форум программистов, компьютерный форум CyberForum.ru

Муки выбора: core data или работа "напрямую" с sqlite - Программирование iOS

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование iOS VK SDK swift http://www.cyberforum.ru/ios-dev/thread1384642.html
Подскажите пожалуйста, как можно подключить VK SDK к проекту на swift. Легко ли это вообще сделать ? И если есть какие-то примеры работы на свифте с этим sdk то скиньте пожалуйста. Заранее спасибо.
Программирование iOS Портфолио на GitHub Всем привет! Недавно общался по поводу работы с одной заграничной компанией, договорились о собеседовании, но, пока подошел срок, мне ответили, что, мол, сорри, но мы уже взяли местного. И в письме, кроме обычного - "давайте поддерживать контакты в будущем и т.д.", посоветовали завести аккаунт на Гитхабе с примерами моего кода, чтобы было всем удобно и хорошо (вначале нашего контакта это был... http://www.cyberforum.ru/ios-dev/thread1383825.html
Программирование iOS Отображение html в iOS
Привет. Ребят, такой вопрос, у меня есть сайт, хотелось бы с него сделать приложение для ios, итак вопрос, можно ли если я через веб контрол открою хтмл страницу получить доступ к локальным картинкам и видео? (я вообще не программировал для яблок, мне бы только узнать можно ли и в двух словах описать механизм) Спасибо
Переход к основной логике программы после запуска Программирование iOS
Здравствуйте! написал элементарную игру, проект назвал Game. Запускаю- все скомпилировалось! Симулятор выдает белый экран с надписью Game(название проекта). А как перейти к самой игре?? Спасибо!
Программирование iOS IOS Электронное меню для столовой http://www.cyberforum.ru/ios-dev/thread1382173.html
Надо написать приложение столовой университета! -Онлайн заказ -Присваивание номера заказа -Меню и описания блюд можно на Андройд,без разницы еще не выбрал на чем писать!идет как тема дипломки
Программирование iOS Размеры экранов фруктовых девайсов Что нужно для того, чтобы одно приложение(игра) с заданными размерами фоновой картинки одинаково хорошо запускались на айфоне 4, 5, 6 ну и на айпаде? чтобы например скачав приложение с аппстора оно запустилось на любом айфоне чтобы пользователь не обламался. Спасибо) подробнее

Показать сообщение отдельно
Vorona
Peace 2 all shining faces
667 / 529 / 45
Регистрация: 05.03.2010
Сообщений: 1,273
04.03.2015, 22:20     Муки выбора: core data или работа "напрямую" с sqlite
Насчет ресурсов, то

Apple CoreData Guide – https://developer.apple.com/library/...mingGuide.html
Stanford iTunes U – https://itunes.apple.com/ua/institut...rd/id384228265
поищите Stanford University iPhone programming - отличные курсы чтобы начать

Ну и парочка просто статей –
http://www.objc.io/issue-4/
http://www.raywenderlich.com/934/cor...etting-started

Насчет проблем портирования приложения на Андроид устройства – ммм даже не знаю
впринципе ничего сложного, код новый прийдется писать в любом случае, зависит от того сколько как таковой работы с базой
мы, например, особо не зацикливаемся на этом, хотя пишем довольно большие CRM\CLM системы и salesforce на бекенде
тут немного другой вопрос уже, а именно насколько дешевле обойдется разработка при помощи удобных инструментов, которые хорошо выполняют свои задачи на своей оси и в своей категории, нежели писать все старым добрым sqlite, но при этом реально выдумывая велосипеды и маппинг sqlite базы на объектную модель (а вам его 100% прийдется делать, иначе приложение превратиться в ужаснейший кошмар с legacy code)

Честно, я за то, чтобы выбирать готовые удобные решения, которые были придуманы не зря и которые решают огромное количество monkey job задач, при помощи которых разработка и поддержка кода будут в разы быстрее и вообще реальны

Но снова таки, конечно, если проанализировав задачу, вы понимаете что удобней будет использовать sqlite в чистом виде, нежели всякие громоздкие обертки и их изучение отнимает лишнее время, то тогда ответ очевидно в пользу чистого sqlite

Насчет задач субд, то напримр CoreData решает многие эти вопросы на этапе проектирования базы, описание связей тригеров и т.д.

В андроиде тоже есть неплохие ОРМ, конечно, не настолько как CoreData, но тоже позволяющие хорошо мапить данные

p.s. а насчет C# и MSSQL, то вроде есть NHibernate - аналог Hibernate, только для .NET
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru