Skocz do zawartości

Znajdź zawartość

Wyświetlanie wyników dla tagów 'projektowanie' .



Więcej opcji wyszukiwania

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Społeczność android.com.pl
    • Regulaminy Forum
    • Przywitaj się!
    • Android.com.pl
    • Konkursy
    • OFF-Topic
  • Android
    • Nowości i plotki
    • FAQ Android
    • Android 9.0 Pie
    • Android 8.0 Oreo
    • Android 7.0 Nougat
    • Android 6.0 Marshmallow
    • Android 5.0 Lollipop
    • Android 4.4 KitKat
    • Archiwum Android
    • Software PC
  • Gry i Aplikacje
    • Aplikacje Android
    • Gry Android
    • Poszukiwania gier i aplikacji
    • Porównania gier i aplikacji
    • Android Wear - Smartwatch
    • Modyfikacje Wizualne
    • Download
    • Multimedia
  • Co i gdzie kupić?
  • Programowanie
  • Modyfikacje Android OS
  • Elektronika
  • Honor
  • Google
  • HTC
  • LG
  • Samsung
  • Sony
  • Motorola
  • Huawei
  • Xiaomi / MIUI
  • OnePlus
  • Lenovo
  • Asus
  • myPhone
  • Pozostałe marki

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Znaleziono 4 wyniki

  1. Coders Lab

    Podstawy projektowania aplikacji

    Słów kilka dla początkujących o aplikacji projektowaniu… Od jakiegoś czasu śledzę to forum i zaobserwowałem jeden wspólny błąd wykonywany przez wszystkich początkujących programistów (sam także go wielokrotnie popełniłem). Mowa tutaj o wrzucaniu wszystkiego co jest nam potrzebne w aplikacji do jednego worka. Ani to ładne, ani to mądre. Niezależnie w stronę, którego wzorca pójdziemy (MVVM, MVP) dotrzemy do momentu, w którym zauważymy że widok został odseparowany od logiki biznesowej naszej aplikacji. Dlaczego rozdzielamy widok od logiki biznesowej? W wielkim skrócie możemy to podsumować zdaniem “bo jest łatwiej”. Jest zdecydowanie czytelniej, ładniej, lepiej, prościej, po prostu fajniej. A teraz odpowiedzmy w końcu na pytanie dlaczego? Spróbuję odpowiedzieć w punktach i dopisać do nich uzasadnienie: Projektowanie aplikacji Może tego jeszcze nie dostrzegasz, ale zaufaj mi i innym kolegą tutaj obecnym: aplikację należy zaprojektować przed jej pisaniem, nie tworzyć ją na bieżąco podczas pisania kolejnych klas. Jeśli teraz się do tego przyłożysz (jeśli masz z tym problem to pisz śmiało - lub jeśli nie chcesz pisać do mnie to załóż temat), to w przyszłości zobaczysz jak wiele zyskałeś poświęcając swój czas już teraz na projektowanie. Testy Daje to możliwość otestowania swojej aplikacji - czyli mniej bugów i lepszy kod. Jeśli nauczysz się je pisać już na początku swojej kariery to później będzie Ci zdecydowanie łatwiej - poważne firmy i poważni ludzie to doceniają. Czytelność Teraz może wydawać Ci się lepszym rozwiązaniem trzymaniem wszystkiego w jednym miejscu, ale zaufaj bardziej doświadczonemu koledze - nie tędy wiedzie droga. Taki zapis sprawi, że debugowanie aplikacji stanie się prostsze, a Twoi obecni lub przyszli koledzy z pracy nie będą wyrywać sobie włosów z głowy czytając Twój kod. Jak rozdzielić widok od logiki biznesowej? Jeśli jesteś początkujący to zapewne masz problem ze zrozumieniem działania Interfejsów - chyba każdy go wtedy ma -jednak zdecydowanie ułatwiają nam tutaj zadanie. Nie musisz od razu skupiać się na jakimś wzorcu projektowym i starać go użyć popełniając przy tym błędy. Moja rada jest taka: Utwórz klasę, która będzie zawierać tylko Twoją logikę biznesową, utwórz drugą klasę zawierającą widok, potrzebna Ci jeszcze jedna klasa, która będzie pełnić rolę łącznika między dwoma wymienionymi wcześniej klasami. Do komunikacji między nimi posłużą Ci dwa interfejsy. Jeden dodasz do klasy z widokiem, drugi do klasy z logiką biznesową, w klasie “łącznik” utworzysz pola z tymi właśnie interfejsami. Mam nadzieję, że ten artykuł okazał się dla Ciebie pomocny, jeśli tak było napisz o tym koniecznie w komentarzu. Dodając komentarz z opinią na temat artykułu dajesz mi znać czy to co robię jest dobre i użyteczne dla Ciebie i pozostałych. Specjalnie dla Android.com.pl Łukasz Bednarczyk
  2. Słów kilka dla początkujących o aplikacji projektowaniu… Od jakiegoś czasu śledzę to forum i zaobserwowałem jeden wspólny błąd wykonywany przez wszystkich początkujących programistów (sam także go popełniłem wielokrotnie). Mowa tutaj o wrzucaniu wszystkiego co jest nam potrzebne w aplikacji do jednego worka. Ani to ładne, ani to mądre. Niezależnie w stronę, którego wzorca pójdziemy (MVVM, MVP) dotrzemy do momentu, w którym zauważymy że widok został odseparowany od logiki biznesowej naszej aplikacji. Dlaczego rozdzielamy widok od logiki biznesowej? W wielkim skrócie możemy to podsumować zdaniem “bo jest łatwiej”. Jest zdecydowanie czytelniej, ładniej, lepiej, prościej, po prostu fajniej. A teraz odpowiedzmy w końcu na pytanie dlaczego? Spróbuję odpowiedzieć w punktach i dopisać do nich uzasadnienie: Projektowanie aplikacji Może tego jeszcze nie dostrzegasz, ale zaufaj mi i innym kolegą tutaj obecnym: aplikację należy zaprojektować przed jej pisaniem, nie tworzyć ją na bieżąco podczas pisania kolejnych klas. Jeśli teraz się do tego przyłożysz (jeśli masz z tym problem to pisz śmiało - lub jeśli nie chcesz pisać do mnie to załóż temat), to w przyszłości zobaczysz jak wiele zyskałeś poświęcając swój czas już teraz na projektowanie. Testy Daje to możliwość otestowania swojej aplikacji - czyli mniej bugów i lepszy kod. Jeśli nauczysz się je pisać już na początku swojej kariery to później będzie Ci zdecydowanie łatwiej - poważne firmy i poważni ludzie to doceniają. Czytelność Teraz może wydawać Ci się lepszym rozwiązaniem trzymaniem wszystkiego w jednym miejscu, ale zaufaj bardziej doświadczonemu koledze - nie tędy wiedzie droga. Taki zapis sprawi, że debugowanie aplikacji stanie się prostsze, a Twoi obecni lub przyszli koledzy z pracy nie będą wyrywać sobie włosów z głowy czytając kod. Jak rozdzielić widok od logiki biznesowej? Jeśli jesteś początkujący to zapewne masz problem ze zrozumieniem działania Interfejsów - chyba każdy go wtedy ma Mogą się one tutaj okazać wielce pomocne, nie musisz od razu skupiać się na jakimś wzoru projektowym i starać go użyć popełniając przy tym błędy. Moja rada jest taka: Utwórz klasę, która będzie zawierać tylko Twoją logikę biznesową, utwórz drugą klasę zawierającą widok, potrzeba Ci jeszcze jedna klasa, która będzie pełnić rolę łącznika między dwoma wymienionymi wcześniej. Do komunikacji między nimi posłużą Ci Interfejsy jakie teraz utworzysz. Jeden dodasz do klasy z widokiem, drugi do klasy z logiką biznesową, w klasie “łącznik” utworzysz pola z tymi właśnie interfejsami. Mam nadzieję, że ten artykuł okazał się dla Ciebie pomocny, jeśli tak było napisz o tym koniecznie w komentarzu. Dodając komentarz z opinią na temat artykułu dajesz mi znać czy to co robię jest dobre i użyteczne dla Ciebie i pozostałych. Specjalnie dla Android.com.pl Łukasz Bednarczyk
  3. adik00100

    Etui Huawei y6

    Witam. Chciałbym was zapytać czy macie może jakieś strony/aukcje gdzie robią etui zaprojektowane przez nas samych? Przeszukałem chyba cały internet. Było pełno takich propozycji ale nie na huawei y6. Liczę na waszą pomoc. Z góry dziękuję jeżeli zły dział to przepraszam i proszę admina o przeniesienie
  4. Raquntish

    Laptop - projektowanie ogrodów.

    Cześć, szukam laptopa, ale chyba za dużo tych propozycji, bo się zdecydować nie mogę, i proszę Was o pomoc Korzystać będę z programów typu autoCAD czy Virtual Garden - chciałbym by działały płynnie. Co do samego laptopa - wytrzymały, nieawaryjny, żeby posłużył mi trochę. Proszę o podanie propozycji z różnych półek cenowych, bo jeszcze nie do końca wiem, ile przeznaczę na sprzęt Z góry dzięki.
x