ব্লগ পোস্ট: https://blog.joaquimley.com/avenging-android-mvp-23461aebe9b5#.d03ea0lv4
GitHub: https://github.com/JoaquimLey/avenging
একটি সেবা যা মার্ভেল এর লাইব্রেরি সম্পর্কে সব তথ্য রয়েছে যেমন মার্ভেল কমিক্সের API ব্যবহার করে.
মার্ভেল দ্বারা প্রদত্ত সকল তথ্য. © 2016 কি আশ্চর্য্যবোধ
MVP কি?
ModelViewPresenter
---------------------------
- দেখুন একটি স্তর যে তথ্য প্রদর্শন করা হয় এবং ব্যবহারকারী কর্ম ক্ষীণভাবে হয়. Android এর উপর, এই একটি কার্যকলাপ, একটি টুকরা, একটি android.view.View বা একটি ডায়ালগ হতে পারে.
- মডেল একটি ডেটা অ্যাক্সেস লেয়ার ডাটাবেসের API বা দূরবর্তী সার্ভার API যেমন হয়.
- উপস্থাপক একটি স্তর যে মডেল থেকে তথ্য দিয়ে দেখুন প্রদান করে. উপস্থাপক ব্যাকগ্রাউন্ড কর্ম পরিচালনা করা.
আধুনিক অ্যান্ড্রয়েড অ্যাপ্লিকেশনের অধিকাংশই শুধু ব্যবহার ভিউ মডেল স্থাপত্য.
প্রোগ্রামাররা পরিবর্তে ব্যবসা কর্ম সমাধানে দেখুন জটিলতার সঙ্গে যুদ্ধ মধ্যে জড়িত হয়.
আপনার অ্যাপ্লিকেশনের মধ্যে শুধুমাত্র মডেল দেখুন ব্যবহার করে আপনি সাধারণত সঙ্গে, যা কঠিন কর্মপরিধি অনুবাদ "সবকিছু সবকিছু সঙ্গে সংযুক্ত করা হয়" শেষ পর্যন্ত. MVP পদ্ধতির সঙ্গে এটা সহজ প্রতিটি উপাদান, চুম্বন নীতি ভূমিকা বুঝতে!
বিজনেস লজিক (তথ্য ও নেটওয়ার্ক) UI থেকে স্তর সংক্ষেপ একটি যন্ত্রণাহীন মাল্টি প্ল্যাটফর্ম গন্ধ প্রাচ্যের উন্নয়ন প্রক্রিয়া সম্ভব.
আপডেট করা হয়েছে
১০ আগ, ২০১৬