Израда Windows програма покрива посао који веб не може: оно што мора да приступи диску, уређају или Office-у на том рачунару и оно што ради ноћу док нико није пријављен. За то правим програме који се инсталирају: Windows апликације, сервисне апликације, програме који комуницирају са уређајима и Electron апликације када исти екран треба и ван Windows-а.
Ради и кад мрежа падне
Програм стоји на рачунару и ради са локалним подацима. Нема месечне накнаде по кориснику ни туђег сервера.
Или додатак у Excel-у, Word-у и Outlook-у
Када посао не тражи свој програм него дугме у траци Office-а, то је засебна услуга са нижом улазном ценом: прављење Office додатака.
Ради без пријављеног корисника
Сервис се покреће са системом, преноси податке, прати фолдере и јавља када нешто запне.
Шта правим
Која од ових врста посла одговара вашем случају утврђује се после спецификације.
Сервисне и позадинске апликације
Windows сервиси и заказани послови прате фолдере, обрађују датотеке, размењују податке са API-јима и пуне базу без отвореног прозора.
Десктоп апликације по мери
Програми за евиденције, фактурисање, обраду датотека и рад над базом података.
Интеграција са уређајима
Бар-код скенери, EZCAD 3 ласерски маркери, серијски портови и спољне DLL библиотеке.
Electron апликације
Инсталирани програми направљени веб технологијама, са приступом локалним фајловима, уређајима и мрежи, за Windows, macOS и Linux.
Када .NET, а када Electron
.NET
Подразумевани избор за Windows сервисе, Office додатке, уређаје, драјвере и DLL библиотеке, са мањом инсталацијом.
Electron
Када је екран главни, исти програм мора на Windows и Mac, или се део кода дели са постојећим сајтом.
Electron апликација није сајт. Инсталира се, не отвара се у прегледачу и има приступ локалним подацима. За јавну страницу погледајте израду сајта.
Зашто програм, а не веб
- Локални подаци и уређаји: фолдери, мрежни дискови, скенери, штампачи и серијски портови.
- Рад без мреже: посао не стаје са интернет везом.
- Office: додатак је често најкраћи пут.
- Позадински послови: сервис ради без прозора и пријављеног корисника.
- Трошак: нема месечне накнаде по кориснику.
Када вам треба цео јавни сајт са унапред познатим обимом и фиксном ценом, погледајте пакете за израду сајта.
Ово је највећи део мог портфеља, а не најава. Погледајте референце за програме и Office додатке у три целине:
- Windows програми и алатке — евиденције, обрада датотека, програми над базом и аутоматизација.
- Office додаци — аутоматизација у Excel-у, Word-у, Outlook-у и PowerPoint-у.
- Интеграције са уређајима — бар-код читачи и ласерски маркери вођени из програма.
Два програма из овог посла доступна су и као готови производи са јавном ценом: Word-GPT VSTO додатак и СЕФ додатак за Excel.
Цене
Цене су јавне да знате ред величине. Тачну цену и рок даје плаћена спецификација. Погледајте и шта није обухваћено.
Прављење рачунарских програма
Excel, Outlook или Word ВСТО додатак
Додатак на основу Ваших захтева
- Дугме, мени или бочни панел у договореном програму: Excel-у, Word-у или Outlook-у.
- Аутоматизација договореног посла над табелама, документима или порукама, без увођења засебног програма.
- Читање и упис у договорене датотеке, фолдере или други извор података наведен у спецификацији.
- Провере улазних података и јасне поруке када нешто недостаје или није исправно.
- Инсталациони пакет за договорене верзије Windows-а и Office-а, уз кратко упутство за коришћење.
Сервисна апликација или позадински посао
Програм који ради без отвореног прозора и без пријављеног корисника.
- Виндовс сервис или заказани посао, са покретањем заједно са системом.
- Праћење фолдера и обрада датотека чим стигну.
- Размена података са туђим API-јем или другим системом, по распореду.
- Запис о раду и обавештење када нешто запне.
- Инсталација на сервер и упутство за поновно покретање.
Десктоп апликација по мери
Класичан Виндовс програм: унос, листе и извештаји.
- Прозори за унос и претрагу, са проверама које спречавају погрешан унос.
- Рад над локалном или мрежном базом података.
- Извештаји и извоз у Ексел или ПДФ.
- Права приступа по кориснику, када посао то тражи.
- Инсталациони пакет и изворни кôд.
Интеграција са хардвером или уређајем
Програм који води уређај, а не само евиденцију о њему.
- Бар-код читачи и ручни терминали.
- Ласерски маркери преко EZCAD 3 SDK-а.
- Уређаји преко серијског порта или ДЛЛ библиотеке произвођача.
- Провера рада на стварном уређају, а не само у симулацији.
- Опис шта се дешава када уређај не одговори.
Електрон апликација
Инсталиран програм из веб технологија, за Виндовс и Мек.
- Један кôд, инсталација за Виндовс и за Мек.
- Приступ диску, локалној мрежи и уређајима, без сервера.
- Богат приказ: графикони, мапе, уређивачи текста.
- Аутоматско ажурирање на нову верзију, када тако договоримо.
- Изворни кôд и скрипта за прављење инсталације.
Шта спецификација обухвата и зашто се почиње њоме.
Мање дораде постојећег програма могу да се раде као рад по сату; цео преглед је на страници ценовника.
Први корак: спецификација и процена
Не дајем фиксну цену за програм који постоји само као „нешто као Excel, али паметније“. Спецификација траје два радна дана, има фиксну цену и даје писани документ који остаје вама.
- Шта програм ради: екрани и радње језиком корисника.
- Са чим прича: база, API, Office, уређај или фолдер.
- Где се инсталира: рачунари, верзије Windows-а и права инсталације.
- Фазе и процена: прва испорука и каснији рад.
- Шта се не исплати: постојећи алат или извештај који решава део посла.
Спецификација и процена програма
Фиксна цена и писани документ који остаје вама.
Цена 30.000 RSD (255,54 €)
Обавезе, обим и припрема
Обавезујем се:
- Цена и рок се саопштавају пре почетка рада, на основу писане спецификације.
- Изворни кôд и инсталациони пакет остају вама, тако да посао може да настави неко други.
- Налози, кључеви и сертификати гласе на ваше име.
- Испорука иде у фазама, тако да после сваке видите нешто што ради.
- Без скривених делова: нема библиотеке коју само ја могу да мењам ни провере која гаси програм.
- Ако се посао решава постојећим алатом или једним извештајем, то ћу вам рећи.
Не улази у цену:
Пишем ово да бисте цену разумели пре поруџбине, а не после. Све са списка могу да урадим, али се договара и наплаћује посебно.
- Лиценце за Windows, Office и плаћене компоненте других произвођача.
- Сертификат за дигитално потписивање инсталације.
- Уређаји, читачи и маркери, као и њихов SDK или лиценца произвођача.
- Рад над самом базом података: нова шема, убрзавање упита и пренос података.
- AI функције у програму, које су засебна услуга са својом анализом.
- Инсталација на сваки појединачни рачунар и обука корисника ван једне уводне сесије.
- Мобилне апликације за iOS и Android.
Пре почетка припремите:
- Опис посла који програм треба да преузме, макар у неколико реченица.
- Име особе која данас тај посао ради и сме да одлучи како програм треба да се понаша.
- Примери датотека, табела и извештаја са којима се ради.
- Податак о броју рачунара и верзијама Windows-а, и да ли се ради кроз удаљену радну површину.
- Приступ уређају или туђем систему са којим програм треба да прича, уз документацију произвођача.
Јасне границе
Ово није прављење Office додатака, програмирање сајта, цео сајт из пакета за израду сајта, AI интеграција, API интеграција, рад над базом или готов софтвер. Сваки има свој обим и цену.
Власништво и излаз
- Изворни кôд и инсталациони пакет су ваши.
- Налози, сертификати и кључеви гласе на ваше име.
- Нема скривених делова које само ја могу да мењам.
- Програм ради и ако после не тражите дораде.
Често постављана питања
Нисте сигурни да ли вам треба програм или сајт?
Опишите ко ради посао, чиме данас и где запиње. Рећи ћу да ли је решење програм, Office додатак, сервис у позадини или нешто друго.
Пошаљите упит