Apache Cordova یک فریمورک سورس باز برای ساخت اپلیکیشنهای چند سکویی موبایل (cross platform) با استفاده از Html5 میباشد. طی چند مقاله، با استفاده کردن از این فریمورک در VS آشنا خوهیم شد. هدف خالقان Cordova یافتن یک راه ساده برای تولید اپلیکیشنهای چند سکویی موبایل بود که برای رسیدن به این هدف تصمیم گرفتند از تکنولوژیهای بومی (native) و تکنولوژیهای وب استفاده کنند. به این نوع از اپلیکیشنهای موبایل، Hybrid Application می ...
هدف از توابع خطی(Inline) استفاده از توابع، مقداری بر زمان اجرای برنامه میافزاید؛ هرچند که این زمان بسیار کم و در حد میلی ثانیه است، اما باری را بر روی برنامه قرار میدهد و علت این تاخیر زمانی این است که در فراخوانی و اعلان توابع، کامپایلر یک کپی از تابع مورد نظر را در حافظه قرار میدهد و در فراخوانی تابع، به آدرس مذکور مراجعه میکند و در عین حال آدرس موقعیت توقف دستورات در تابع main را نیز ذخیره میکند تا پس از پایان تابع، به آدرس ...