what is gradle??

 what is gradle??


let's explain it with a story:

Ahmad and his wife(Android studio) was so hungry, so ahmad's wife wanted to cook a traditional meal that we call "couscous"(project) but they didn't have ingredients for this meal, so she asked him to go to the market to having them.

After going to the market and getting all the necessary ingredients (tools and libraries), it's time to cook, but there is a big problem. Ahmad's wife didn't know how to make this meal because she had never cooked it before, and she was just playing the role of hero in front of her husband.

ahmad's wife thought it was easy to use just YouTube but it failed and didn't understand anything, so it was time to call the real hero ( ahmad's Mom) to help her cuz its an old woman and she had experience with these kinds of foods.

Ahmad's mom gets the ingredients and puts everything in the right place and situation,
and after all of that, she made a couscous meal(final project)

so the Gradle is like ahmad's Mom, it takes all the pieces of the project like tools and libs and gives it to the hardware as a meaningful block to make the project for us in the right way

أحمد ومرتو (Android Studio) كانو جعانين بزاف، ومرتو حبت طيب كسكسي (project) تقليدي. بصح كانو ناقصينهم المقادير باش يحضرو الوجبة. فطلبت من أحمد يروح للسوق باش يشري المقادير (tools and libraries).

كي رجع أحمد من السوق وجاب كلشي لازم، جا الوقت باش يبدّاو يطيبو. بصح كانت كاينة مشكلة كبيرة، مرت أحمد ما تعرفش كيفاش تطيب الكسكس، عمرها ما طيبتو من قبل وكانت غير دايرة روحها قدام راجلها.

مرتو حست بالي راه ساهل تستعمل يوتيوب باش تلقى الحل، بصح ما فهمت والو. في هاد اللحظة قررت تتصل بالبطل الحقيقي (أم أحمد) باش تعاونها، خاطر هي مرا كبيرة وعندها خبرة مع هاد الأكلات التقليدية.

أم أحمد خذات المقادير وكل حاجة حطتها في بلاصتها، وفعلاً بعد كل هاد الشي طيبت وجبة الكسكس (final project).

هنا، الـ Gradle كيما أم أحمد، هو لي يجمع كل أجزاء المشروع (tools and libs) ويعطيها للهاردوير بشكل منظم باش يخرجنا المشروع بطريقة صحيحة.

No comments:

Powered by Blogger.