thắc mắc Về ngành Mobile/Android Developer ở Việt Nam

  • Người tạo chủ đề Người tạo chủ đề ItsMav02
  • Ngày bắt đầu Ngày bắt đầu
Sao ko nhỉ. Đa số mấy người nói compose ko bằng xml do sài nó ko hiệu quả thôi :)) Ko biết cái nào nên remember cái nào ko, sài mutable vô tội vạ v.v.v..., dẫn đến composer nó ko biết cái nào skip (từ khóa skipable) đc mà cần tính toán lại mỗi lần dẫn đến thấy nó lag lag thôi. Nhiều ông mang tiếng lead thông thạo compose mà đến metric với benchmark còn méo biết setup. Tôi code cho app mấy triệu người sài migrate sang compose từ lâu rồi. Có khi trong đt android của bác còn có app của tôi code đấy :D
đoán app bắt đầu bằng chữ G
 
Sao ko nhỉ. Đa số mấy người nói compose ko bằng xml do sài nó ko hiệu quả thôi :)) Ko biết cái nào nên remember cái nào ko, sài mutable vô tội vạ v.v.v..., dẫn đến composer nó ko biết cái nào skip (từ khóa skipable) đc mà cần tính toán lại mỗi lần dẫn đến thấy nó lag lag thôi. Nhiều ông mang tiếng lead thông thạo compose mà đến metric với benchmark còn méo biết setup. Tôi code cho app mấy triệu người sài migrate sang compose từ lâu rồi. Có khi trong đt android của bác còn có app của tôi code đấy :D
Thím chia sẻ vụ benchmark với metric đi :D
Như project mình đang làm đang convert dần sang compose. 1 nửa nav graph xml 1 nửa nav graph compose, thấy cũng nan giải phết :D
 
Chữ T, mà ký NDA rồi nên ko tiết lộ đâu :v

Có nhé.

AWpP3IH.jpg
 
Google có 1 số site cho decompile á.
Nhưng thường decompile ra cũng k làm gì được. Check security là chính. Chứ mấy app mà code xịn đều apply proguard để đổi biến, function hết rồi
Cho mình hỏi là cái proguard đó là tính năng mặc định khi build app android? Hay là cái thư viện để mua cài thêm vào? Tại nếu cài thêm vào thì ko lo, vì dev bên mình security ko có quan tâm. Vs cái này mình check coi nó gọi Api thế nào, có một số lỗi ko biết do app hay do data người dùng lỗi
 
Thím chia sẻ vụ benchmark với metric đi :D
Như project mình đang làm đang convert dần sang compose. 1 nửa nav graph xml 1 nửa nav graph compose, thấy cũng nan giải phết :D
h có source code vào đọc coi tổ chức như nào ms biết đc. Còn lại thì bác tham khảo Follow best practices | Jetpack Compose | Android DevelopersComposable metrics · Chris Banes. Làm tốt thì performance cải thiện đáng kể đấy.
 
Cho mình hỏi là cái proguard đó là tính năng mặc định khi build app android? Hay là cái thư viện để mua cài thêm vào? Tại nếu cài thêm vào thì ko lo, vì dev bên mình security ko có quan tâm. Vs cái này mình check coi nó gọi Api thế nào, có một số lỗi ko biết do app hay do data người dùng lỗi
Cái này dev phải chủ động apply chứ mặc định k có sẵn. Apply xong rồi việc decompile cũng ra 1 cái source k ai hiểu gì.
Còn api test thì cài lên máy ảo xong dùng tool bắt request chứ nhỉ. Bên công ty tôi là làm vậy. Decompile chỉ để coi có gán cứng thông tin nhạy cảm nào trong code k thôi
 
Cái này dev phải chủ động apply chứ mặc định k có sẵn. Apply xong rồi việc decompile cũng ra 1 cái source k ai hiểu gì.
Còn api test thì cài lên máy ảo xong dùng tool bắt request chứ nhỉ. Bên công ty tôi là làm vậy. Decompile chỉ để coi có gán cứng thông tin nhạy cảm nào trong code k thôi
Cái tool bắt request là gì vậy bạn? Mình cũng chủ yếu soi xem nó gọi api nào thui
 
h có source code vào đọc coi tổ chức như nào ms biết đc. Còn lại thì bác tham khảo Follow best practices | Jetpack Compose | Android DevelopersComposable metrics · Chris Banes. Làm tốt thì performance cải thiện đáng kể đấy.

Cái compose này như kiểu học lại code android luôn nhỉ
Những cái kiến thức như setup DI (Dagger bây giờ là Hilt), Nav Graph, MVVM... khả năng cao là ra chuồng gà ngồi hết do ko dùng fragment nữa

Gửi từ Samsung SM-M515F bằng vozFApp
 
Cái compose này như kiểu học lại code android luôn nhỉ
Những cái kiến thức như setup DI (Dagger bây giờ là Hilt), Nav Graph, MVVM... khả năng cao là ra chuồng gà ngồi hết do ko dùng fragment nữa

Gửi từ Samsung SM-M515F bằng vozFApp
DI thì đâu mỗi chỉ inject vào View đâu bác =))))
 
Cái compose này như kiểu học lại code android luôn nhỉ
Những cái kiến thức như setup DI (Dagger bây giờ là Hilt), Nav Graph, MVVM... khả năng cao là ra chuồng gà ngồi hết do ko dùng fragment nữa

Gửi từ Samsung SM-M515F bằng vozFApp
vẫn dùng bình thường :)) DI, nav graph compose, mvvm có ảnh hưởng gì đâu.
 

Thống kê chủ đề

Ngày tạo
ItsMav02,
Người trả lời cuối
Ken1904,
Trả lời
472
Lượt xem
77.415
Quay lại
Lên đầu trang