How to become an author
.NET Knowledge Base
  • All streams
  • Development
  • Administrating
  • Design
  • Management
  • Marketing
  • PopSci
Log in Sign up
20.0
Karma
0.0
Rating
28
Followers
19
Following

Majid Jabrayilov Mecid

iOS Developer

Profile

Posts 23

Comments 522

Bookmarks 53

  • Redux — подобные контейнеры состояния в SwiftUI. Основы
    1
    Mecid
    November 21, 2019 at 01:33 AM
    0
    Спасибо за то что перевели мой пост.
  • Портфель iOS TEAM разработчика
    42
    Mecid
    May 20, 2016 at 11:07 AM
    0
    А с StoryBoard/Xib через Xcode работаете?
  • Портфель iOS TEAM разработчика
    42
    Mecid
    May 20, 2016 at 11:01 AM
    0
    Она даже не доходит до уровня Xcode.
  • Портфель iOS TEAM разработчика
    42
    Mecid
    May 20, 2016 at 10:03 AM
    0
    В качестве языка Obj-C используете?
  • Релиз AppCode 2016.1: улучшенная поддержка Swift и C++
    30
    Mecid
    April 6, 2016 at 04:20 PM
    0
    Про Swift конечно же, с Obj-C все хорошо. Но новые проекты начинаем на Swift'e делать.
    А какие у вас текущие задачи по Swift и когда будет следующий EAP Build?
  • Релиз AppCode 2016.1: улучшенная поддержка Swift и C++
    30
    Mecid
    April 6, 2016 at 09:45 AM
    0
    Сделайте нормальное дополнение для лейблов параметров функций.
  • Альтернативы сервису parse.com
    19
    Mecid
    February 26, 2016 at 07:42 PM
    0
    Из всего этого зоопарка осмелюсь довериться только Amazon.
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 15, 2016 at 08:43 AM
    0
    Естественно дописать) либу же целую выпиливаем.
    В любом случае спасибо за проделанную работу.
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 08:31 PM
    0
    Согласен, но не всегда нужно данные закешировать.
    К примеру пользователь делает поиск по введенному слову через API.
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 03:45 PM
    0
    Плюс что делать с данными которые вернулись в момент изменения конфигурации, когда фрагмент уже был уничтожен?
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 02:47 PM
    0
    да, я так и делаю. Но при использовании Clean архитектуры, View в данном случае фрагменты, не должны сами данные кешировать.
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 01:44 PM
    0
    Слишком много кода придется переписать, если я вдруг решу выпилить из проекта Moxy, а это уже не есть хорошо.
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 01:01 PM
    0
    Хорошее предложение, но бывают результаты, которые не нужно кешировать. Они нужны здесь и сейчас.
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 01:01 PM
    0
    Это все хорошо, но использовать библиотеку для построения Архитектуры…
    За это дядюшка Боб может и в угол поставить))
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 11:51 AM
    0
    ОК, а что делать с данными которые не закешированы.
    Чтобы не потерять их при смене конфигурации, я обычно кладу их в Bundle.
    Однако при использовании данного подхода, Activity/Fragment не лучшее место для сохранения состояния.
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 11:29 AM
    0
    Start/Stop вызывается довольно часто, к примеру при переходе к следующей Activity у текущей будет вызван Stop, а потом при возвращении будет вызван Start, в итоге если в Presenter мы грузим данные при onStart будут выполнены лишние запросы.
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 11:12 AM
    0
    1. Вы каждый раз пересоздаете Presenter?
    2. Почему только Start/Stop?
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 10:36 AM
    0
    А что такое VIPER? по сути это все та же Архитектура Дядюшки Боба.
    Зачем только для нее новое название придумали? Из-за Router?
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 10:29 AM
    0
    А как вы боритесь с жизненным циклом Fragment/Activity?
  • Android VIPER на реактивной тяге
    35
    Mecid
    February 13, 2016 at 09:11 AM
    0
    А почему Router в Activity? Мне кажется он должен быть в Presenter.
    Странно, что View может управлять переходами.
  • Катя, Go, Dcoin и Android
    46
    Mecid
    February 12, 2016 at 05:15 PM
    +11
    Я один читал только про Катю?
  • Parse.com закрывается
    72
    Mecid
    January 29, 2016 at 10:35 AM
    0
    Делать миграцию на Parse Server нет никакого смысла, половина функционала не поддерживается.
    Лучше уж тогда с нуля свое решение написать чем допиливать.
  • Как я 8 месяцев переписывал Dcoin на Go… про Катю, в общем
    71
    Mecid
    January 15, 2016 at 03:14 PM
    +7
    Слишком мало Кати в этот раз…
  • Как я 8 месяцев переписывал свою криптовалюту с PHP на Go. Часть 2
    62
    Mecid
    December 18, 2015 at 11:00 AM
    +1
    Про Катю получилось однозначно лучше!
  • Xamarin и Xamarin.Forms – кактус в шоколаде. Часть 1
    29
    Mecid
    December 14, 2015 at 08:51 PM
    0
    Я про Xamarin.Forms
  • Xamarin и Xamarin.Forms – кактус в шоколаде. Часть 1
    29
    Mecid
    December 14, 2015 at 08:36 PM
    –1
    Разработка приложений по гайдлайнам Google/Apple с использованием Xamarin превращается в ад.
    Он подходит только в случае если вы копируете приложение под все платформы, не реализуя нативный вид.
  • Xamarin и Xamarin.Forms – кактус в шоколаде. Часть 1
    29
    Mecid
    December 14, 2015 at 07:36 PM
    –7
    Только если вы дотнетчик, в остальных случаях лучше использовать нативные средства разработки.
  • Xamarin и Xamarin.Forms – кактус в шоколаде. Часть 1
    29
    Mecid
    December 14, 2015 at 04:58 PM
    0
    Ну так вся фишка в Xamarin.Forms, нужна нативность UI на разных платформах.
  • Xamarin и Xamarin.Forms – кактус в шоколаде. Часть 1
    29
    Mecid
    December 14, 2015 at 03:27 PM
    0
    Лучше все таки заниматься нативной разработкой, а не придумывать вело-костыли.
  • Разработка и отладка приложений для Android Wear
    3
    Mecid
    November 13, 2015 at 04:34 PM
    0
    С каких пор Pebble Steel работают на Android Wear?
  • Codebattle: игра для программистов
    58
    Mecid
    October 8, 2015 at 08:41 AM
    +3
    Ждем когда появится Java…
  • Простая и очевидная замена android.util.Log
    28
    Mecid
    July 24, 2015 at 01:15 PM
    0
    Зачем нужен был ещё один велосипед? Только из-за названия класса? В продакшине логи лучше отправлять в аналитику, не нашёл такого функционала у вас.
  • Рефакторинг: выделяй метод, когда это имеет смысл
    17
    Mecid
    July 24, 2015 at 01:26 AM
    +4
    Сам факт того, что пришлось просить компанию Perforce о многом уже говорит.
  • Как Aviasales на Material Design переходил
    16
    Mecid
    April 30, 2015 at 03:08 PM
    0
    Обещали, но не добавили.
  • Хоткеи Android Studio
    9
    Mecid
    March 22, 2015 at 06:41 PM
    0
    SHIFT + F12
    CMD + E
  • Сравнение библиотек для выполнения асинхронных запросов
    11
    Mecid
    March 11, 2015 at 12:04 AM
    0
    Android Priority Job Queue очень хороший продукт, сейчас он был форкнут и продолжает развиваться. Хотя там уже все почти есть, не хватает только отмены задач.
  • Сравнение библиотек для выполнения асинхронных запросов
    11
    Mecid
    March 10, 2015 at 11:59 PM
    0
    Советую обратить внимание на github.com/path/android-priority-jobqueue
  • Пример приложения с использованием библиотеки AQuery
    19
    Mecid
    January 31, 2015 at 01:16 AM
    0
    Мне кажется этот подход все таки лучше, в любой момент можно заменить какую-нибудь библиотеку.
  • Пример приложения с использованием библиотеки AQuery
    19
    Mecid
    January 30, 2015 at 05:57 PM
    0
    1 задача = 1 библиотека.
  • Что в ORM тебе моем? Околонаучный подход выбора ORM для Android
    32
    Mecid
    December 8, 2014 at 07:00 PM
    +2
    Вот мой набор для работы с БД.
    cupboard — bitbucket.org/qbusict/cupboard
    provigen — github.com/TimotheeJeannin/ProviGen
  • ← here
  • there →
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

Info

  • Rating 5,976–th
  • Date of birth November 8, 1991
  • Activity 10/1/20, 5:52 PM
  • Registered December 2, 2009

Contribution to hubs

  • Development for Android 97
  • Java 94
  • Configuring Linux 70
  • MySQL 48

Your account

  • Log in
  • Sign up

Sections

  • Posts
  • Hubs
  • Companies
  • Users
  • Sandbox

Info

  • How it works
  • For Authors
  • For Companies
  • Documents
  • Agreement
  • Terms of service

Services

  • Ads
  • Subscription plans
  • Content
  • Seminars
  • Megaprojects
© 2006 – 2021 «Habr»
Language settings
About
Support
Mobile version
Language settings
Interface
Content