Быстрое создание ПО
Доброе время суток! В последнее время когда долго программирую пропадает желание программировать, больше 2х недель не могу, здоровье мне не позволяет. Хочу написать несколько простеньких программ - записная книжка см. - https://i.ibb.co/rFtcv45/adressen-verwalten-08-03-2021-min..., календарь, инвентаризация см. - https://i.ibb.co/FVF4LrC/inventar-08-04-27-11-2021-min.jpg, рассчёт доходов и расходов см. https://i.ibb.co/9HyskRc/haushaltsbuch-00-08-05-27-11-2021..., простой генератор HTML. Нужен инструмент, чтобы быстро создать такое ПО. В кандидатах - ElectronJS, PureBasic, QB64, Lazarus, Harbour, wxDev-C++. Нужно чтобы была сетка, и СУБД хотя-бы SQLite, и чтобы за 2 недели можно это было бы сделать. Заранее всем спасибо.
Прочитал 2 раза и не понял в чем вопрос :)
Используй те инструменты, которые знаешь. Если знаешь С++ - пиши на плюсах.
ElectronJS, PureBasic, QB64, Lazarus, Harbour, wxDev-C++
Если честно, то я про такие языки/фреймфорки никогда не слышал. Как по-мне, так для GUI идеально подходит WPF, но в твоем стеке этого нет.
SQLite - хорош и бесплатен.
Скриптики и таблицы в Excell. И писать ничего не надо.
Вообще, всё давно в офисных пакетах есть. Записная книжка - OneNote, список контактов - People или чего там в пакет Outlook входит, планировщик дел - календарь. Всё это и подобное и в мобилах давно есть. Зачем самому писать? Тот же МСовский офисный пакет или отдельные приложухи поставил на все устройства (они, вроде, во всех магазинах мобильных приложений есть), засинхронил и ходишь довольный. Если ячблочник - то же самое. Разве что у ноунеймов, типа всяких ксяоми может не быть приложений для всех платформ, но и то не факт.
В написании главное не само написание, а отладка и вылавливание багов. Наговнякать на коленке можно быстро, а чтобы оно потом нормально работало, могут месяцы уйти. Поэтому берёшь готовое и не выё...
))
Правда, если параноик, то да...
Используй те инструменты, которые знаешь.
почти правильно. иногда все же интересно что-то новое поковірять.
Если знаешь С++ - пиши на плюсах.
знаю. работаю как раз в проекте, написанном в основном на нем. но НИЧЕГО НОВОГО НИКОГДА не начну на етом обреченном язЬІке. никакие с++11, 15, 17, ... его не оживят.
обращаясь к ТС:
можно бьістрее, чем за 2 недели, найти готовое приложение, которое уже кто-то написал. Вьі хотите
0. побаловаться в свое удовольствие, разрабатьівая велоси записную книжку
1. ошарашить мир за две недели, удивив всех шокирующим остолбеневающим результатом (с епитетами в школе еще бьіли проблемьі. не попадал)
2. еще что-то, до чего я своим даже гениальньім умом не дотянул
Если бы он был, программисты нафиг не нужны бы были.
Ну ведь когда-то во времена Visual Basic можно было быстро разрабатывать ПО, я программу для библиотек наверное за неделю сделал, и программистов на Visual Basic когда-то было много. На PHP можно тоже быстро что-нибудь разработать, но нельзя сделать что-то для десктопа, только для интернета.
На PHP можно тоже быстро что-нибудь разработать
У нас слишком разные представления о быстрой разработке. С таким же успехом я могу быстро и на С# что то сделать.
Каким образом VB помогает что то быстро разработать для меня тоже загадка. Хотя может типа этого имеется в виду?
Каким образом VB помогает что то быстро разработать для меня тоже загадка.
Вот так вот мы делали, и за каждую копию брали 1 тыщ долларов с 1999 по 2004 год:
Как отобразить данные из БД в поля - https://cloud.mail.ru/public/hrjN/e9Ntz7E9g
Как отобразить данные из БД в сетку - https://cloud.mail.ru/public/1PLS/sFDcAsD9m
Как сделать отчёты - https://cloud.mail.ru/public/GrMk/wxEr742ko
А программу защищали https://www.guardant.ru/, ещё наша программа стыковалась с 1с через ActiveX. Наши клиенты - банки, отели, рестораны, самый крупный заказчик байконур.
Сейчас это немного по другому
https://www.devexpress.com/products/net/controls/winforms/ - выбрать галерею
https://demos.devexpress.com/DemoCenter/WPF/?DevExpress.Hy...
У нас слишком разные представления о быстрой разработке. С таким же успехом я могу быстро и на С# что то сделать.
Каким образом VB помогает что то быстро разработать для меня тоже загадка. Хотя может типа этого имеется в виду?
Раньше (лет 20 назад) возможность накидать на форму контролов и нафигачить что-то в обработчиках событий считалось очень быстрой разработкой. А если ещё забить на тестирование, многослойность и расширяемость, то вообще очень быстро.
Тем более наличие таких контролов как "готовый CRUD для БД" и подобных превращало разработку в по сути конфигурирование этих контролов, а не программирование. В геймдеве, например, ничего подобного года до 2010 не было, и создание игры часто приходилось начинать с разработки низко- или среднеуровневого (на базе какого-то другого) движка. Прежде, чем на экране появлалась какая-то картинка, нужно было написать сотни и тысячи строк кода настроек и инициализаций графической системы, а также всяких вещей типа работы со шрифтами, шейдерами и прочим. Короче, до первой картинки и интерфейса шли месяцы кропотливой работы с кодом. В энтерпрайзе же в это время вовсю уже быдлокодили формошлёпы. Даже сейчас в каком-нибудь Юнити 3Д едва ли добрались до удобства формошлёпства уровня Borland Builder 20-летней давности.
Да спасибо я про это знаю, можете глянуть ещё сюда - https://www.leadtools.com/
Я остановился на этом - https://www.purebasic.com/pricing.php и вот этом https://www.spiderbasic.com/pricing.php, только понять не могу как они мне продадут... получу я ключ или они сами установят через TeamViewer. Как-то я SwishMax покупал онлайн, мне ключ дали и софт по эл.почте дали.
Раньше (лет 20 назад) возможность накидать на форму контролов и нафигачить что-то в обработчиках событий считалось очень быстрой разработкой.
Похоже, что именно это и имеется в виду - типа вспомнить молодость.
Ну так софт от Ворланда еще не умер.
можете глянуть ещё сюда - https://www.leadtools.com/
Какой то нишевый продукт до девехпресса или телерик им еще очень далеко
Я остановился на этом - https://www.purebasic.com
Скажу честно, от одного только упоминания бейсика меня тошнит
Можно и бесплатно взять не такую тошноту
https://www.embarcadero.com/products/delphi/starter?aldSet...
Rad Studio Starter Edition/Community Edition у меня есть.
Да я поставил недавно VS 2022 Community Edition, но ещё не игрался.
Ну так софт от Ворланда еще не умер.
https://www.embarcadero.com/products?aldSet=en-GB
Они на легаси могут ещё долго сидеть. Если в вакухах всерьёз предлагают не только переписывать, а иногда и поддерживать Дельфи, Бейсик (не только дотнетовский), ASP.NET (не MVC) и прочие проекты 15-20-летней давности, коих у всяких крупных компаний как грязи, то борладовские штучки будут ещё долго жить.
Какой то нишевый продукт до девехпресса или телерик им еще очень далеко
Так Microsoft сама использует во всю LeadTools в своих продуктах , я от них и узнал... На сайте LeadTools есть QR и BarCode Api это мне нужно было...