По ходу обучения требуется написать несложное Android приложение на Eclipse. Никогда не сталкивался с мобильной разработкой, только что поставил Eclipse и запустил первое приложение "Hello World". Решил написать какой-нибудь калькулятор калорий. Но не представляю как его реализовать. Покидайте, пожалуйста, полезных названий и ссылок в плане реализации: как хранить базу продуктов, как реализовать поиск, чтобы можно было опираться на правильные технологии и 100 раз не переписывать одну и ту же функции. Заранее спасибо всем тем, кто откликнется!
Представляю реализацию так:
При включении приложения появляется поиск, где пользователь начинает вводить продукт. В режиме онлайн появляются варианты. После он выбирает какой добавлять и прописывает вес продукта (г или кг). Приложение берет данные из базы и считает.
1. Придумать простое приложение
2. Установить Android Studio
3. Создать проект.
4. Пишешь приложение, ищешь в гугле ответы на нужные вопросы, изучаешь Java в процессе, постигаешь кунг-фу разработки под Android
5. Profit!
Лучше уж тогда взять не Community Edition, а такую же бесплатную Android Studio от тех же JetBrains.
Она лучше заточена под разработку на Android, а ядром у неё всё та же IDEA выступает.
Верно, maseal, просто в видео-уроке по ссылке, что я дал, используеися именно Idea CE, а для новичка лучше, чтобы расхождений между тем, что он видит в туториале и у себя в рабочей IDE было как можно меньше. По-этому я рекомендую сначала пройти урок в Idea, а потом переходить на Android Studio, что не будет проблемой т.к. она мало чем отличается.
По поводу хранения базы - если это что-то простое и незамысловатое, можно обойтись хоть обычными текстовыми файлами. Если нужна именно база данных - рекомендую посмотреть в сторону realm.io или там Sugar ORM, который с родным SQLite работает. По поводу остального все уже хорошо ответили.