دیجیکالا کست؛ برنامهنویسی برای آیفون و آیپد
اپلیکیشنهای موبایل این روزها در دنیای روزمرهی ما کاربرد زیادی دارند و تقریبا هر کاری را با آنها انجام میدهیم. حتی برخی از متخصصان تصور میکنند که ممکن است اپلیکیشنها روزی جای وبسایتهای اینترنتی را بگیرند. این پرکاربرد شدن اپلییکشنها باعث شده که خیلی از کاربران هر طور شده تلفنهمراه هوشمندی تهیه کنند.
دو سیستمعامل اندروید و IOS این روزها طرفداران زیادی دارند. در این قسمت دیجیکالاکست برنامهنویسی با یکی از برنامهنویسهای دیجیکالا میخواهیم دربارهی برنامهنویسی برای اپلیکیشنهای موبایل و به خصوص سیستمعامل IOS صحبت کنیم. زبانهایی که باید برای برنامهنویس IOS شدن یادبگیریم و مشکلاتی که در این راه خواهیم داشت را بررسی کنیم و به شما راه بهتر و حرفهایتر را برای پیشرفت نشان دهیم. اگر از طرفداران برنامهنویسی موبایل هستید و میخواهید برای آیفون یا آیپدتان برنامه بنویسید، حتما به این پادکست گوش کنید.
اخیرا توسعه نرم افزار های کاملا Native با استفاده از دانش html و css از طریق فریمورک هایی مثل ReactNative از فیسبوک یا NativeScript از شرکت تلریک بصورت کراس پلتفرم امکانپذیر شده.
مخصوصا ReactNative در مراحل توسعه خوبی هست و شاید بهتر باشه دوستان علاقه مند یه نیم نگاهی به اون داشته باشند. ضمن اینکه برای کسانی که تجربه کار با فریمورک های React یا AngularJS رو در توسعه وب داشته باشند این ابزار ها بسیار آشنا خواهند بود و حتی میشه بخش بزرگی از بیس کدبرنامه رو مشترکا با وب اپلیکیشن سرویس یا اپی که در حال توسعه هستید پیاده سازی کنید.
سلام. ری اکت نیتو خیلی خوبه و پیشرفت خوبی هم داشته ولی به این نکته توجه کنید که هنوز به این شیوه برنامه نویسی Native نمیشه گفت بلکه کارایی برنامههای تولید شده به برنامههای نیتیو نزدیکن وگرنه همچنان هیبریدی هستن.
این گفتهی شما درست نیست چون هیبریدی نیستندو شما برای آیاواس و اندروید و سایر، باید کد های جدا بزنید فقط بعضی کد ها مثل logic مشترک هست
المنتهای یوزر اینترفیس کاملا نیتیو هستند. تنها در بخش لاجیک برنامه در IOS از JavaScriptCore و در اندروید اگر اشتباه نکنم از V8 کروم برای تفسیر و اجرای کدهای برنامه استفاده میشه.
آقای اسماعیلی درمورد اندروید هم حتما یه کست بزارید. تو این مورد بخاطر زیاد بودن منابع خیلیا مثل من سردرگم میشن.
سپاس
سلام. حتما این کارو میکنیم. با ما همراه باشید 🙂
آقاي اسماعيلي
ميشه منبع هم واسه يادگيري زبان سوييفت و آبجكتيو – سي معرفي كنيد ؟
سلام. یه سری دوره سایت لیندا (lynda.com) داره که برای شروع خیلی خوبه.
توي ايران بارگذاري و فروش برنامه ها مقدور هست و با شبكه هاي شتاب بانكي ما اين كار شدنيه ؟
سلام. مثل همیشه برنامه نویسای ایرانی مشکلاتی برای انجام تراکنشهای مالی (ارزی) دارن که ربطی هم به زبان برنامه نویسی و… نداره بلکه مربوط به سیاستهای مالی کشور است. اما خب جای نگرانی نیست چون شیوههایی برای دور زدن (باز هم مثل همیشه) برای برنامه نویسا وجود داره.
سلام
یه برنامه ای هست که باهاش میشه بدون کد نویسی اپلیکیشن و بازی ساخت و در آخر برای اندروید یا آی او اس خروجی گرفت که خروجی گرفتن با کمک یه سایتی انجام میشه
اگه مطلبی خواستین در این مورد بنویسین هر کمکی خواستین میتونم بکنم
با سلام
اقای اسماعیلی.
جهت ارتباط فنی و سوالات با خانم رنج کش راه ارتباطی هست که معرفی کنید؟
سلام
من میخام طراحی وب رو شروع کنم و نیاز به راهنمایی دارم از چ برنامه ایی باید شروع کنم