استفاده از موبايل هاي هوشمند
Androidدر يكسري سال پيشين رشد شگفت انگيز در استفاده از موبايل هاي هوشمند (smartphones) قابل بازديد هست. ايالات متحده آمريكا اخيرا درباره ي نحوه تبديل شدن تلفن هاي هوشمند به عنوان بخشي از زندگي مردم گزارشي را ارائه كرده است. با پرورش و عمومي شدن رقابت نيز به وجود ميآيد و برخلاف كامپيوترهاي معمولي، هنوز هيچ طيف و پلتفرم خاصي در حوزه موبايل نتونسته كليه بازار موبايل را از نظر نرم افزار قبضه كنه بخاطر همين مسئله انواع متعدد اعم از سيمبين و اندرويد و ويندوز گوشي وجود دارد.
پباده سازي نرم افزار در مشهد طراحي اپليكيشن در مشهد
علاوه بر اين ممكن ميباشد، گوشي ها توسط يك سيستم دليل يكسان اجرا شوند و به كاربران در فاكتورهاي متفاوتي نمايش داده شوند. اين تغييرات در مغازه هاي موبايل مشكلي براي توسعه دهندگان ميگردد: گسترش دهندگان چطور ميتوانند يك framework توسعه يا يك ابزار كه از قبلي آن را مي شناسند و از علم مربوط به آن در يك دستگاه كه مقدار زيادي از سهم فروش بازار را در مشت دارااست و در در حال حاضر رشد است، توليد كنند.
NET Framework.در ده قبل، محبوبيت NET Framework. افزايش يافته مي باشد. در اواخر 1990 مايكروسافت فعاليت خود را بر روي .NET Framework در آغاز كرد. اولين نسخه Framework NET . در سال 2002 معرفي شد. مدتي پيش NET Framework 4. نيز معرفي شد. NET Framework 4. در نسخه هاي مختلفي ارائه شده است شامل نسخه 32-bit, 64-bit و نسخه اي Xbox gaming platform و نسخه اي براي دستگاه هاي گوشي مايكروسافت كه به نام Compact Framework (CF) شناخته مي شوند.در اينجا چند گزينه از واقعيت هاي NET Framework. را بررسي ميكنيم و اين موارد را بخاطر بسپاريد تا وقتي كه به Mono framework ميپردازيم در زمينهي آن صحبت كنيم.
مايكروسافت ابزار بسط خود را با NET Framework. با نام Visual Studio منتشر كرد. اين ابزار دور و بر بسط براي NET. يكپارچه شده است.
اين framework بر طبق يك virtual machine مي باشد كه نرم افزار هاي مندرج براي اين framework را اجرا ميكند. حريم اين virtual machine (ماشين مجازي) Common Language Runtime (CLR) ناميده ميشود و اين حريم مسئول امنيت، مدير خاطر، اجرا كردن برنامه و مديريت استثناها مي باشد.
برنامه هاي نوشته شده با NET Framework. شبيه Visual Basic يا C# در بالا از source code به يك زبان مياني (intermediate language) كه MSIL ناميده مي شوند، كامپايل ميشوند. كامپايل ابتدايي بوسيله فراخواني خط فرمان كامپايلر در يك زبان معلوم، مانند Visual Studio و يا هر ابزار build مشابه ديگر انجام ميشود. كامپايل دوم معمولا زماني كه برنامه اجرا مي شود، صورت ميگيرد. كامپايل دوم زبان مياني (intermediate language) را ساخت ميكند و كدهايي كه توسط سيستم ادله ميتوانند اجرا شوند را كامپايل مينمايد. كامپايل دوم را كامپايل just-in-time (JIT) مي نامند.اين framework جداگانه از زبان هست و زبان هاي متعددي براي آن موجود است. در Visual Studio مايكروسافت زبانهاي زيادي را ارائه كرده است، شامل: Visual Basic, F#, C++, و C# .
اين framework داراي يك تيم از كتابخانه هايي مي باشد كه مشتمل بر قابليت هايي براي زبان هاي مختلف ميباشد. اين كتابخانه ها، كتابخانه هاي كلاس مبنا (base class libraries) ناميده ميشوند.
مايكروسافت بخش هاي گوناگون NET Framework. را به ارگانهاي متعدد استاندارد ارسال كرده است، براي مثال براي گويش سي شارپي كه ما با آن عمل مي كنيم، مي اقتدار بخش هاي پايين را نام برد:
برچسب: طراحي اپليكيشن در مشهد،