طراحي تخصصي انواع سايت و اپليكيشن
در طراحي اپليكيشن نوشتهي علمي پيشين درخصوص اپ نويسي برنامه با پايتون سخن كرديم دراين نوشتهيعلمي مي خواهيم درخصوص معايب نرم افزار نويسي اندرويد با پايتون كلام كنيم. در پايان هم راجعبه فلاتر تحت عنوان منش حلي براي اين معايب اشاره خوا هيم كرد.
براي توسعه و گسترش اپلكيشن هاي گوشي لهجه هاي اپليكيشن نويسي و فريمروك هاي زيادي ارائه شدهاست. لهجه هاي جاوا و كاتلين براي اندرويد و سويفت براي آي وي اس كه لهجه هاي نتيو و اساسي براي بسط نرم افزار گوشي محسوب ميگردند. علاوه بر اينها گويش هاي و فريموركهاي ديگري نيز ارائه شدند. لهجه هايي همانند دارت و فلاتر، ري اكت نيتيو، زامارين و غيره. پايتون نيز كه يكي اين لهجه هاست. پايتون با آنكه يك لهجه كاركشته به حساب ميآيد ولي معايبي نيز دارااست.
گويش پايتون يكياز گويش هاي دوستداشتني في مابين برنامه نويس ها به حساب مي آيد. لهجه پايتون كاربرد هاي بسيار متنوعي دارااست. از علم ها اطلاعات (Data Science) و هوش تصنعي و مصنوعي (AI) گرفته تا توسعه و گسترش تارنما و برنامه گويش پايتون گزينه به كار گيري قرار مي گيرد. گويش پايتون از ۲۵ سال پيشين كه بوجود آمده ميباشد تا در حال حاضر تغييرات متعددي به خويش چشم ميباشد. كتابخانه اي قدرتمندي براي پايتون ارائه شدهاست كه سبب ساز ارتقا بضاعت و حوزه كاربرد اين لهجه شدهاست. يكياز اين مسئله هاي گسترش نرم افزار هاي گوشي با پايتون ميباشد. اين سبب شدهاست كه مزاياي لهجه پايتون در نرم افزار هاي گسترش داده گرديده آيتم به كار گيري قرار گيريد. ولي اين استعمال بي هزينه نبوده و معايبي نيز وجود دارااست.
معايب اپ نويسي اندرويد با پايتوندر اينجا به مهمترين معايب اپليكيشن نويسي نرمافزار با پايتون اشاره مي كنيم
ايراد در استعمال از كدهاي لهجه هاي ديگرتوسعه و گسترش نرم افزار ها عموما با لهجه هاي نيتيو انجام مي گردد. گويش نيتيو براي اندرويد جاوا و كاتلين ميباشد و گويش نيتيو براي ios سويفت ميباشد. صحت دارد كه ميتوان از ديگر لهجه هاي ديگر براي بسط نرم افزار استفاده نمود ولي گاها نياز از كه قسمتي از كد بصورت نيتيو نوشته گردد. پايتون چنين توان ندارد.
كارايي ضعيف در محاسبات روي تلفن همراهپايتون براي توسعه و گسترش برنامه ها و اپليكيشن ها روي دستگاه هاي دسكتاپ و سرور توسعه و گسترش داده شدهاست. درنتيجه روي دسكتاپ و سرورها سعي خيلي خير و خوبي داراست البته روي تلفن همراه كارايي ضعيفي در محاسبات دارااست. به همين انگيزه اپ هاي پاره اي با پايتون گسترش داده شدهاست.
كندتر بودن در اجراپايتون بصورت مفسر اجرا ميشود خير بصورت كامپايلر. اين سبب ساز كاهش سرعت اپلكييشن هاي گسترش داده گرديده با پايتون ميشود. زيرا كامپايل شدن و آنگاه اجراي نرمافزار منجر ارتقا سرعت اجراي اپيكيشن مي گردد.
خطاهاي اجراسياري از خطاهاي پايتون در طي اجرا ظواهر مي شود به همين انگيزه توسعه و گسترش نرمافزار ها با پايتون مستلزم برهه زماني بيشتر و آزمايش هاي بيشتري ميباشد
چهارشنبه ۱۰ دی ۹۹ ۰۹:۲۸ ۱۹ بازديد
تا كنون نظري ثبت نشده است