Сообщение Re[2]: Почему мобильные приложения ущербны? от 14.11.2022 8:26
Изменено 14.11.2022 8:35 AlexGin
Re[2]: Почему мобильные приложения ущербны?
Здравствуйте, vsb, Вы писали:
vsb>Ну попробуй сам что-то написать. Разработка на андроиде ущербна сама по себе. Я вот позавчера поставил андроид студию. Прям на чистый компьютер с нуля. Запускаю, создаю проект с пустым окошком. IDE Error.
Какая у тебя на компе OS? Какую версию Android Studio установил?
Напиши, пожалуйста, подробнее (я знаком с Android Studio как в Windows, так и в Linux).
vsb>Они его вообще не тестируют. Глюки повсеместно. В ихнем SDK костыли идут вообще по дефолту. У меня дёргается глаз, когда мне приходится ради простейшего приложения включать многомегабайтные библиотеки.
Ну так это тренд IT отрасли последнее десятилетие.
vsb>В андроиде так положено прям от производителя — support libraries которые якобы фиксят баги телефона. Т.е. вместо того, чтобы пофиксить баги в самом телефоне, они предлагают эти баги фиксить в каждом приложении, которое запускается на этом телефоне.
Не совсем так. Т. к. каждая модель телефона имеет конструктивные особенности (размеры и разрешение экрана, чипсет и т.д.),
то оказывается, что новые разработки идут далеко не на всех моделях аппаратов, и не на всех версиях Android OS.
Для упрощения понимания этого, есть понятие API levels:
https://apilevels.com
В самом начале разработки проекта в среде Android Studio — выбираем: какие уровни API должен поддерживать наш проект.
Жизненный цикл activity — там наверное можно диссертацию писать. А жизненный цикл fragment внутри activity — сомневаюсь, что кто-то вообще понимает это всё.
Я лично вижу эту информацию здесь:
https://developer.android.com/guide/components/activities/intro-activities
https://developer.android.com/guide/components/activities/activity-lifecycle
https://developer.android.com/guide/fragments/lifecycle
Ну и, конечно же, литература:
1) Android программирование для профессионалов Б.Филллипс, К.Стюарт, К.Марсикано (3-е издание) BigNerdRanch. Именно 3-е по Java (4-е по Kotlin).
2) Head First Программирование для Android Д.Гриффитс (2-е издание) O'REILLY.
3) Android для разработчиков П.Дейтел, Х.Дейтел, А.Уолд (3-е издание).
vsb>Ну попробуй сам что-то написать. Разработка на андроиде ущербна сама по себе. Я вот позавчера поставил андроид студию. Прям на чистый компьютер с нуля. Запускаю, создаю проект с пустым окошком. IDE Error.
Какая у тебя на компе OS? Какую версию Android Studio установил?
Напиши, пожалуйста, подробнее (я знаком с Android Studio как в Windows, так и в Linux).
vsb>Они его вообще не тестируют. Глюки повсеместно. В ихнем SDK костыли идут вообще по дефолту. У меня дёргается глаз, когда мне приходится ради простейшего приложения включать многомегабайтные библиотеки.
Ну так это тренд IT отрасли последнее десятилетие.
vsb>В андроиде так положено прям от производителя — support libraries которые якобы фиксят баги телефона. Т.е. вместо того, чтобы пофиксить баги в самом телефоне, они предлагают эти баги фиксить в каждом приложении, которое запускается на этом телефоне.
Не совсем так. Т. к. каждая модель телефона имеет конструктивные особенности (размеры и разрешение экрана, чипсет и т.д.),
то оказывается, что новые разработки идут далеко не на всех моделях аппаратов, и не на всех версиях Android OS.
Для упрощения понимания этого, есть понятие API levels:
https://apilevels.com
В самом начале разработки проекта в среде Android Studio — выбираем: какие уровни API должен поддерживать наш проект.
Жизненный цикл activity — там наверное можно диссертацию писать. А жизненный цикл fragment внутри activity — сомневаюсь, что кто-то вообще понимает это всё.
Я лично вижу эту информацию здесь:
https://developer.android.com/guide/components/activities/intro-activities
https://developer.android.com/guide/components/activities/activity-lifecycle
https://developer.android.com/guide/fragments/lifecycle
Ну и, конечно же, литература:
1) Android программирование для профессионалов Б.Филллипс, К.Стюарт, К.Марсикано (3-е издание) BigNerdRanch. Именно 3-е по Java (4-е по Kotlin).
2) Head First Программирование для Android Д.Гриффитс (2-е издание) O'REILLY.
3) Android для разработчиков П.Дейтел, Х.Дейтел, А.Уолд (3-е издание).
Re[2]: Почему мобильные приложения ущербны?
Здравствуйте, vsb, Вы писали:
vsb>Ну попробуй сам что-то написать. Разработка на андроиде ущербна сама по себе. Я вот позавчера поставил андроид студию. Прям на чистый компьютер с нуля. Запускаю, создаю проект с пустым окошком. IDE Error.
Какая у тебя на компе OS? Какую версию Android Studio установил?
Напиши, пожалуйста, подробнее (я знаком с Android Studio как в Windows, так и в Linux).
vsb>Они его вообще не тестируют. Глюки повсеместно. В ихнем SDK костыли идут вообще по дефолту. У меня дёргается глаз, когда мне приходится ради простейшего приложения включать многомегабайтные библиотеки.
Ну так это тренд IT отрасли последнее десятилетие.
vsb>В андроиде так положено прям от производителя — support libraries которые якобы фиксят баги телефона. Т.е. вместо того, чтобы пофиксить баги в самом телефоне, они предлагают эти баги фиксить в каждом приложении, которое запускается на этом телефоне.
Не совсем так. Т. к. каждая модель телефона имеет конструктивные особенности (размеры и разрешение экрана, чипсет и т.д.),
то оказывается, что новые разработки идут далеко не на всех моделях аппаратов, и не на всех версиях Android OS.
Для упрощения понимания этого, есть понятие API levels:
https://apilevels.com
В самом начале разработки проекта в среде Android Studio — выбираем: какие уровни API должен поддерживать наш проект.
Жизненный цикл activity — там наверное можно диссертацию писать. А жизненный цикл fragment внутри activity — сомневаюсь, что кто-то вообще понимает это всё.
Я лично вижу эту информацию здесь:
https://developer.android.com/guide/components/activities/intro-activities
https://developer.android.com/guide/components/activities/activity-lifecycle
https://developer.android.com/guide/fragments/lifecycle
Ну и, конечно же, литература:
1) Android программирование для профессионалов Б.Филллипс, К.Стюарт, К.Марсикано (3-е издание) BigNerdRanch. Именно 3-е по Java (4-е по Kotlin).
2) Head First Программирование для Android Д.Гриффитс (2-е издание) O'REILLY.
3) Android для разработчиков П.Дейтел, Х.Дейтел, А.Уолд (3-е издание).
P.S. Конечно же, для программиста из desktop development в разработке под Android немало непривычных моментов.
Однко — дорогу осилит идущий
vsb>Ну попробуй сам что-то написать. Разработка на андроиде ущербна сама по себе. Я вот позавчера поставил андроид студию. Прям на чистый компьютер с нуля. Запускаю, создаю проект с пустым окошком. IDE Error.
Какая у тебя на компе OS? Какую версию Android Studio установил?
Напиши, пожалуйста, подробнее (я знаком с Android Studio как в Windows, так и в Linux).
vsb>Они его вообще не тестируют. Глюки повсеместно. В ихнем SDK костыли идут вообще по дефолту. У меня дёргается глаз, когда мне приходится ради простейшего приложения включать многомегабайтные библиотеки.
Ну так это тренд IT отрасли последнее десятилетие.
vsb>В андроиде так положено прям от производителя — support libraries которые якобы фиксят баги телефона. Т.е. вместо того, чтобы пофиксить баги в самом телефоне, они предлагают эти баги фиксить в каждом приложении, которое запускается на этом телефоне.
Не совсем так. Т. к. каждая модель телефона имеет конструктивные особенности (размеры и разрешение экрана, чипсет и т.д.),
то оказывается, что новые разработки идут далеко не на всех моделях аппаратов, и не на всех версиях Android OS.
Для упрощения понимания этого, есть понятие API levels:
https://apilevels.com
В самом начале разработки проекта в среде Android Studio — выбираем: какие уровни API должен поддерживать наш проект.
Жизненный цикл activity — там наверное можно диссертацию писать. А жизненный цикл fragment внутри activity — сомневаюсь, что кто-то вообще понимает это всё.
Я лично вижу эту информацию здесь:
https://developer.android.com/guide/components/activities/intro-activities
https://developer.android.com/guide/components/activities/activity-lifecycle
https://developer.android.com/guide/fragments/lifecycle
Ну и, конечно же, литература:
1) Android программирование для профессионалов Б.Филллипс, К.Стюарт, К.Марсикано (3-е издание) BigNerdRanch. Именно 3-е по Java (4-е по Kotlin).
2) Head First Программирование для Android Д.Гриффитс (2-е издание) O'REILLY.
3) Android для разработчиков П.Дейтел, Х.Дейтел, А.Уолд (3-е издание).
P.S. Конечно же, для программиста из desktop development в разработке под Android немало непривычных моментов.
Однко — дорогу осилит идущий