Do you want to publish a course? Click here

Building a news app for Android & IOS devicesWith flutter

تصميم تطبيق أخباري لأجهزة Android و IOS باستخدام بيئة العمل Flutter

475   6   0   0.0 ( 0 )
 Publication date 2020
and research's language is العربية
 Created by Shamra Editor




Ask ChatGPT about the research

No English abstract


Artificial intelligence review:
Research summary
تتناول هذه الورقة البحثية مشروع تصميم تطبيق إخباري لأجهزة Android وIOS باستخدام إطار العمل Flutter. يهدف التطبيق إلى توفير منصة موحدة للمستخدمين لمتابعة الأخبار من مختلف المجالات بشكل محدث ومستمر. يتضمن المشروع مراحل متعددة بدءًا من تعريف المتطلبات الوظيفية وغير الوظيفية، مرورًا بمقارنة بين Flutter وReact Native، وصولًا إلى التطبيق العملي باستخدام Firebase كقاعدة بيانات. يتميز التطبيق بواجهة مستخدم بسيطة وسهلة الاستخدام، ويتيح للمستخدمين إنشاء حسابات، واختيار مجالات الأخبار التي يرغبون في متابعتها، واستعراض المقالات بشكل محدث وموثوق. كما يتناول المشروع بيئة العمل والأدوات المستخدمة مثل Visual Studio Code وFirebase، ويقدم مقارنة بين ميزات وعيوب كل من Flutter وReact Native.
Critical review
تعد هذه الورقة البحثية شاملة ومفصلة في تناولها لمشروع تصميم تطبيق إخباري باستخدام Flutter، إلا أنها تفتقر إلى بعض النقاط التي قد تكون مفيدة للقارئ. على سبيل المثال، لم يتم التطرق بشكل كافٍ إلى التحديات التي قد تواجه المطورين عند استخدام Flutter، وكيفية التغلب عليها. كما أن الورقة تفتقر إلى تقييم عملي لأداء التطبيق بعد تنفيذه، مثل اختبار الأداء وسرعة الاستجابة. بالإضافة إلى ذلك، كان من الممكن أن تكون هناك مقارنة أعمق بين Firebase وقواعد بيانات أخرى مثل MongoDB أو MySQL، لتوضيح لماذا تم اختيار Firebase تحديدًا. بشكل عام، الورقة مفيدة ولكنها تحتاج إلى بعض التحسينات لتكون أكثر شمولية وتفصيلية.
Questions related to the research
  1. ما هي الأهداف الرئيسية لتطبيق 'Khabar'؟

    يهدف تطبيق 'Khabar' إلى توفير منصة موحدة للمستخدمين لمتابعة الأخبار من مختلف المجالات بشكل محدث ومستمر، مع إمكانية فلترة الأخبار حسب اهتمامات المستخدم.

  2. ما هي الأدوات والتقنيات المستخدمة في تطوير تطبيق 'Khabar'؟

    تم استخدام إطار العمل Flutter ولغة البرمجة Dart في تطوير التطبيق، بالإضافة إلى استخدام Firebase كقاعدة بيانات، وVisual Studio Code كمحرر شيفرات.

  3. ما هي ميزات استخدام Flutter في تطوير التطبيقات؟

    من ميزات استخدام Flutter أنه يوفر أداءً عاليًا على كل من نظامي iOS وAndroid، ويتيح إمكانية إعادة التحميل السريع (Hot Reloading)، ويستخدم لغة البرمجة Dart التي تتيح تطوير واجهات مستخدم غنية وقابلة للتخصيص.

  4. ما هي التحديات التي قد تواجه المطورين عند استخدام Flutter؟

    من التحديات التي قد تواجه المطورين عند استخدام Flutter هي حجم التطبيق الكبير مقارنةً بالتطبيقات المكتوبة بلغات أخرى، وصعوبة حل بعض المشكلات في الأكواد الضخمة، بالإضافة إلى قلة الموارد والمجتمعات الداعمة للغة Dart مقارنةً بلغات أخرى مثل JavaScript.


References used
https://flutter.dev/?utm_source=yaftamobile
rate research

Read More

-Introduction to Cloud Computing and Infrastrucutre as code -What is Ansible -Differences between managing infrastructure Traditionally and Using Ansible -Simple Web App to manage Infrastucture using GUI.
The potential growing of mobile devices, in terms of hardware and operating systems, has led to rise new innovative methods of work depending on new generations of mobile phones and tablet computers in the completion of various works. Therefore a new wave arises moving towards the development (or rewriting) software applications for this type of devices, rather than for desktop computers. From this perspective, it has been working in this research on the design of application for technological calculations of sugar extraction unit working on Android system, which is the most prevalent system in smartphones and tablets. Although, this work is devoted to calculate mass balance of extraction unit, the main interface of the application has been developed for integrated application which allows moving between the various operating stations in a sugar factory. Running the application shows that it is easy to input data, navigate between multiple interfaces and accuracy of results.
3D GIS can be realized as an actual building platform of the urban space. This research develops automated 3D urban models that fit large-scale digital photogrammetry. Originally, modeling used manual or semi-manual techniques, and there is a need to for a development of an approach that automates the transformation of vector linear data, optimized by digital photogrammetry stations to create the 3D volume model in 3DGIS. This approach consists of three main phases: roof modeling, wall modeling and volume structuring. During the first phase, local and conditional "Delaunay Triangulation" method is used to deal with the majority of roof types regardless of its geometry. The second phase is completely automated to create the walls by the vertical projection (Top-Down) of the outer line of the roof into the Digital Terrain Model (DTM), and then by the selection of the bottom base level as the default level. Finally, different elements of the structure can be aggregated using spatial relationships (many-to-many) already supported by GIS software. The new approach is created and completely automated. It doesn't require roof geometric-types library, which asserts the GIS is a valid platform to build, to view and to store 3D urban models.
New sciences have greatly contributed in improving analysis processes and subsequently lead to better understanding of the future. The more knowledge and information are available, the better planning process will be. Furthermore, better data lead s to better decision-making. This is the basis of Geographic Information System (GIS). Due to its great ability in processing and analyzing extensive and various amount of spatial data, GIS has solved many obstacles in the research field since it was first launched. GIS plays an important role in the field of tourism planning as it contributes in developing new applications that serve modern touristic. In this research paper, GIS will be used to build an effective system that will improve touristic planning in Lattakia governorate. A spatial database will be created, that includes the most prominent touristic places in the city, such as restaurants, hotels, religious and historical sites.etc. Each of the touristic attractions will be evaluated, and then a tool , created in GIS environment, will be used for weighting roads network, in order to determine the touristic weight for each path in roads network.

suggested questions

comments
Fetching comments Fetching comments
Sign in to be able to follow your search criteria
mircosoft-partner

هل ترغب بارسال اشعارات عن اخر التحديثات في شمرا-اكاديميا