Разработка кросс-платформенной библиотеки для работы с БД SQLLite
287 PLNТЕХНИЧЕСКОЕ ЗАДАНИЕ
на разработку кросс-платформенной библиотеки
для работы с БД SQLLite
Введение
Необходимо реализовать технологию разработки и использования на ОС Android, iOS, Window и Linux программной библиотеки (написанной предпочтительно на Qt), предназначенной для записи и чтения данных в БД SQLLite.
Требования
- Должна быть описана технология создания кросс-платформенной библиотеки (написанной на Qt или может быть предложено другое более удобное альтернативное средство) и программной оболочки, реализованной для ОС Android, iOS, Window и Linux, позволяющей производить операции записи и чтения данных БД SQLLite. Должна быть описана реализация программной оболочки в кросс-платформенном исполнении, а также варианты ее реализации, использующие средства разработки, ориентированные на соответствующую ОС.
- Библиотека должна включать класс, содержащий следующие функции: 1) подключение к некоторой БД, 2) чтение из некоторой таблицы БД записи (по id), 3) чтение из таблицы списка записей (по фильтру), 4) добавление записи, 5) изменение записи (по id), 6) удаления записи (по id). В записи таблицы БД должны присутствовать различные типы данные: текст, числовое значение, дата, время, картинка, файл.
- Должен быть представлен код и откомпилированные рабочие версии библиотеки для каждой указанной выше ОС.
- Должна быть разработана программная оболочка, использующую указанную библиотеку, для выполнения указанных операций с БД. Должна быть представлена возможность просматривать записи таблицы (по фильтру), а также добавлять новые записи и изменять или удалять существующие.
- Программная оболочка должна быть реализована, возможно, как кросс-платформенная (написанная предпочтительно на Qt). А также должна быть разработана программная оболочка для каждой выше указанной ОС. В разработке должны быть применены средства разработки, ориентированные на соответствующую ОС.
- Должен быть представлен код и откомпилированные версии программной оболочки.
- Должны быть представлены инструментальные средства (или ссылки на эти инструменты в Интернет), позволяющие выполнить изменение предоставленных проектов библиотеки и программной оболочки и выполнить их перекомпиляцию в соответствии с предоставленным описанием технологии (п.1).
-
137 Готов выполнить ваш проект на python и использовать оболочку Kivy. Сделаю всё качественно и быстро.
-

А если бы Вы сюда еще ip сервера с БД для эксперементов приложили бы, было бы вообще волшебно. Я Вам сделаю библиотечку, и UI к ней для всех перечисленных выше ОС и устойств за эту сумму - это не проблема, но с QT я точно связываться не буду. Если Вас устраивает такой вариант развития событий, то считайте, что моя ставка в силе, а если нет, то тогда нет, извините.
-
Qt прекрасно взаимодействует с SQLite, не знаю у кого там что кривое. Бюджет для такого проекта откровенно маловат. С удовольствием бы сделал, но времени сейчас на такое нет, да и географически я не там.
-
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Potrzebny architekt Airtable do zbudowania schematu relacyjnego i nowej czystej bazy AirtablePotrzebna pomoc w przemyśleniu i zbudowaniu czystiej schemy relacyjnej dla wewnętrznego systemu operacyjnego w Airtable. Obecna baza jest już używana przez zespół, ale rozwinęła się organicznie: struktura jest częściowo płaska, część tabel/widoków jest używana aktywnie, część… Bazy danych i SQL, Aplikacje desktopowe ∙ 3 dni 17 godzin temu ∙ 10 ofert |
Tworzenie oprogramowania do generowania plików cięcia drewnianych puzzliSzukamy programisty do stworzenia oprogramowania, które automatyzuje proces tworzenia plików cięcia dla drewnianych figurkowych puzzli. Aktualny proces Obecnie każdy plik jest tworzony ręcznie przez projektanta w Adobe Illustrator. Plik zawiera: zewnętrzny kontur puzzla o… Aplikacje desktopowe ∙ 3 dni 21 godzin temu ∙ 14 ofert |
Mała poprawka na stronie
59 PLN
Trzeba zaktualizować umowę ofertową w stopce na nową, w firmie zmieniły się zasady Zadanie na 20 minut Programowanie stron internetowych, Aplikacje desktopowe ∙ 4 dni 23 godziny temu ∙ 111 ofert |
Narzędzie do porównywania rachunków z bankiem, kartami i księgowymZadanie techniczne: narzędzie do porównywania rachunków z bankiem, kartami i księgowymOgólny cel Potrzebne jest lokalne narzędzie (skrypt/mała aplikacja w Pythonie), które uruchamiane ręcznie co 1-2 miesiące na moim komputerze i dokonuje porównania między: Rachunkami, które… Python, Aplikacje desktopowe ∙ 7 dni 6 godzin temu ∙ 44 oferty |
Dodać przerwy 10-30 sekund między wysyłkami e-mailiWitam! Szukam doświadczonego programisty 1C / BAS (BAF) do szybkiego rozwiązania problemu technicznego z wysyłką maili.Istota problemu: Używamy programu księgowego BAF (Business Automation Framework), edycja 2.0. Raz w miesiącu pojawia się potrzeba masowego wysyłania klientom… Programowanie stron internetowych, Aplikacje desktopowe ∙ 12 dni 22 godziny temu ∙ 10 ofert |