Pytania otagowane jako gui

Podczas obliczania graficznego interfejsu użytkownika (GUI, czasami wymawiane gooey) to rodzaj interfejsu użytkownika, który umożliwia użytkownikom interakcję z urządzeniami elektronicznymi za pomocą obrazów, a nie poleceń tekstowych. Interfejsy GUI mogą być używane w komputerach, urządzeniach ręcznych, takich jak odtwarzacze MP3, przenośne odtwarzacze multimedialne lub urządzenia do gier, sprzęt gospodarstwa domowego i sprzęt biurowy.

9
Dlaczego trudno jest sprawić, by program Java „pojawiał się”?
Większość aplikacji Java nie wygląda tak samo jak aplikacje C / C ++. Swing mógł zostać zaprojektowany specjalnie, aby mieć wyjątkowy wygląd, ale na podstawie tego, co przeczytałem, SWT na przykład próbował „wyglądać na rodzimego” i nie do końca się udaje. Moje pytanie brzmi: Dlaczego twórcom języka Java trudno jest …
98 java  gui 

10
Jak najlepiej unikać pisania rozdętego kodu GUI?
Za każdym razem, gdy pracuję z kodem GUI, kod puchnie szybciej niż inne rodzaje kodu. Refaktoryzacja wydaje się również trudniejsza. Podczas gdy w innych rodzajach kodu mogę dość łatwo refaktoryzować - odkrywam, że mogę rozłożyć większą klasę na mniejsze części funkcjonalności - z większością struktur GUI często jestem związany ze …
48 refactoring  gui 

6
Jaki jest właściwy sposób pracy z grafikiem? [Zamknięte]
Ostatnio współpracowaliśmy z grafikiem (zaaranżowanym przez klienta), aby zapewnić skórkę dla aplikacji Django + Bootstrap, którą zbudowaliśmy. Projektant dostarczył serię statycznych obrazów nowego układu wraz z dokumentem opisującym niektóre atrybuty techniczne (rozmiary czcionek, kolory, kilka wymiarów itp.). Wdrożenie tego okazało się niezwykle czasochłonne. Chociaż cała witryna była w zasadzie stroną …

6
Jak uniknąć dużego i niezgrabnego UITableViewController na iOS?
Mam problem z implementacją wzorca MVC na iOS. Przeszukałem Internet, ale wydaje się, że nie znalazłem żadnego fajnego rozwiązania tego problemu. Wiele UITableViewControllerwdrożeń wydaje się być dość dużych. Większość przykładów, które widziałem, pozwala na UITableViewControllerwdrożenie <UITableViewDelegate>i <UITableViewDataSource>. Te wdrożenia są dużym powodem, dla którego UITableViewControllerrobi się duże. Jednym rozwiązaniem byłoby …

12
Czy programiści GUI mają nieuzasadnioną przewagę nad innymi?
Menedżerom i klientom łatwo jest docenić to, co widzą. Widziałem wielu programistów GUI, którzy są przeciętnymi programistami z minimalną znajomością zasad projektowania lub innych idiomów programistycznych. Jednak te niedociągnięcia często pozostają niezauważone, szczególnie przez kierownictwo i klientów, jeśli programista może stworzyć imponująco wyglądający interfejs użytkownika. Do tego stopnia, że ​​wielu …
23 gui 


1
Po co używać klas podczas programowania GUI tkinter w Pythonie
Programuję przede wszystkim w Pythonie i zaprogramowałem kilka GUI za pomocą Tkintera, każdy samouczek, jaki kiedykolwiek widziałem, zalecał zdefiniowanie i użycie klasy dla GUI, ale mój GUI działa bezbłędnie przy użyciu tylko procedur, bez klasy. Dlaczego warto skorzystać z zajęć? Z mojej perspektywy wydaje się po prostu dodatkową warstwą złożoności …
19 python  gui  class 

2
Czy istnieje jakaś systematyczna strategia projektowania i wdrażania GUI?
Korzystam z programu Visual Studio, aby utworzyć aplikację GUI w języku C #. Przybornik służy jako sprytna paleta komponentów, która pozwala mi łatwo przeciągać i upuszczać przyciski i inne elementy (dla jasności powiem przycisk, gdy mam na myśli „sterowanie”) na moim formularzu, co sprawia, że ​​formy statyczne są dość łatwe …
18 c#  gui  visual-studio 

6
Gdzie mogę znaleźć inspirację dla dobrego interfejsu użytkownika? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 6 lat temu . Mam problem mentalny w zakresie projektowania interfejsu głównego ekranu dla aplikacji komputerowej, którą obecnie aktualizuję. Kiedy pierwszy raz opracowałem …

7
Czy nadal warto uczyć się programowania GUI na pulpicie? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 4 lata temu . Przez ostatnie kilka lat wszystkie poważne projekty, nad którymi pracowałem, były oparte na sieci Web lub miały nie graficzny …


9
Czym różni się przepływ pracy programisty zorientowanego na CLI od zorientowanego na GUI?
Dużo słyszałem o zaletach wykonywania mniejszej pracy programistycznej w aplikacjach GUI i korzystania z większej liczby narzędzi wiersza poleceń (szczególnie w odniesieniu do wydajniejszego wykonywania zadań). Jednak, ponieważ nie rozumiem, jak mój workflow byłaby inna , gdybym zależało bardziej na narzędzi wiersza polecenia, nie można łatwo ocenić, czy jest wystarczająco …
17 gui  cli 

7
Czy przydatne może być zbudowanie aplikacji zaczynającej się od GUI?
Trend projektowania i tworzenia aplikacji wydaje się zaczynać od „odwagi”: domeny, następnie dostępu do danych, następnie infrastruktury itp. GUI wydaje się zwykle pojawiać później. Zastanawiam się, czy najpierw może być przydatne zbudowanie GUI ... Moim uzasadnieniem jest to, że budując przynajmniej prototypowy interfejs GUI, zyskujesz lepsze pojęcie o tym, co …

5
Jak ustrukturyzować testy jednostkowe dla aplikacji GUI przy użyciu C # i NUnit
Zostałem poproszony o wykonanie małego projektu pobocznego, aby dostarczyć prostą aplikację jednemu z naszych klientów. Normalnie pracowałbym nad kodem zaplecza, w którym mam wszystkie moje potrzeby związane z testowaniem, i nie miałem jeszcze wątpliwej przyjemności pisania testów dla GUI, więc nie jest dla mnie jasne, jak powinienem skonfigurować kod testujący …
16 c#  testing  gui  nunit 

5
Czy ktoś może wyjaśnić, jak działa GUI i kiedy powinienem zacząć z niego korzystać? [Zamknięte]
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
16 c++  gui 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.