مقایسه زبان Kotlin با جاوا

توسعه اپلیکیشن اندروید: تفاوت بین Kotlin و جاوا در چیست؟

کمپانی گوگل در کنفرانس سالانه I/O خود به معرفی زبان برنامه نویسی Kotlin پرداخت که فرصت های جدیدی را پیش روی برنامه نویسان و توسعه دهندگان اپلیکیشن اندروید قرار میدهد. به گفته گوگل Kotlin زبان جدید برای توسعه اندروید خواهد شد. چه آینده ای در انتظار جاوا است؟ در حال حاضر، جاوا زبان رسمی توسعه اندروید به شمار میرود، اما هر دو زبان جاوا و Kotlin زبان های برنامه نویسی کاربرپسندی محسوب میشوند. شاید تصور کنید که عمر جاوا به پایان رسیده، اما حقیقت اینطور نیست. نسخه SE 9 جاوا در ماه سپتامبر توسط Oracle م...

ترفندهای توسعه اپلیکیشن اندروید

۱۲ نکته کاربردی در ارتباط با توسعه اپلیکیشن اندروید (بخش 2)

در مطلب قبلی با چندین نکته کاربردی در ارتباط با توسعه اپلیکیشن اندورید آشنا شدید، در ادامه شما را با سایر ترفندهای کاربردی در این زمینه آشنا خواهیم کرد، با ما همراه باشید.   7. مشخص کردن End/Start Margin این نکته یکی از ساده ترین مواردی که اغلب توسعه دهندگان نادیده میگیرند. افزودن حاشیه کار بسیار ساده ای است، اما آیا از پلتفرم های قدیمی تر نیز پشتیبانی میکند؟ Start و End بالارده Left و Right میباشند، از این رو اگر minSDKVersion اپلیکیشن ۱۷ یا کمتر باشد، start و end با left/right موردنیاز خواهد ب...

ساخت اپلیکیشن برای اندروید

12 نکته کاربردی در ارتباط با توسعه اپلیکیشن اندروید (بخش 1)

بیش از 12 سال پیش، اندی رابین و تیمش کار ساخت سیستم عامل موبایلی را که تعامل مشتریان با گوشی های موبایل و علی الخصوص اسمارت فون ها را دگرگون کرد، آغاز کردند و توسعه دهندگان نیز تحت تاثیر این اقدام قرار گرفتند. اسمارت فون های آن زمان تنها محدود به پیام رسانی و چک کردن ایمیل ها بودند (و البته تماس گرفتن) و همین شرایط نیز کاربران و توسعه دهندگان را محدود کرده بود. اندروید با طراحی فوق العاده خود، آزادی عمل بیشتری را در اختیار هر دو گروه قرار داد. برخی بر این باورند که آیفون انقلابی در صنعت موبایل ا...

پلتفرم های ساخت بازی

آشنایی با بهترین پلتفرم های ساخت بازی موبایل

بازی های موبایل طرفداران بیشماری دارند و جالب، سرگرم کننده و جذاب میباشند. بازی ها مزایایی را برای بازیکنانی که وقت گرانبهایشان را جهت دستیابی به جایگاه های بالا در لیدربرد صرف میکنند داشته و توسعه دهندگان نیز با بازی خود سر و صدای زیادی در دنیای بازی ها به پا میکنند. علاوه بر این، برخی از بازی های جذاب و اعتیادآور از پتانسیل کسب درآمد بالایی نیز برخوردارند. چنانچه به دنیای بازی های موبایل علاقه مندید، ما را در این مطلب همراهی کنید، چرا که قصد داریم شما را با چند پلتفرم ساخت بازی موبایل آشنا کنی...

عادت دادن کاربران به استفاده از اپلیکیشن

چگونه میتوان کار با اپلیکیشن را به یک عادت جدید برای کاربران تبدیل کرد؟

تصور کنید دو جاده مختلف وجود دارد که اولی پر از افرادی است که با مشکلات گوناگونی مواجه اند، اما تلاش میکنند تا با شیوه های قدیمی مشکلات خود را حل کنند. جاده دوم متعلق به توسعه دهندگانی است که اپلیکیشن هایی را مطابق با این مشغله های ذهنی ساخته اند، اما در جذب کاربران مشکل دارند. تقاطع این دو مسیر کدام است؟   7 گام برای اینکه به یک عادت برای کاربران خود تبدیل شوید در طول فرآیند باید دو چالش را پشت سر بگذارید، اولا لازم است با اپلیکیشن خود مشکلات کاربران را برطرف نمایید و ثانیا آنها را متقاعد کنید...

کاربرد یادگیری ماشینی در اپلیکیشن های موبایل

آشنایی با کاربردهای یادگیری ماشینی در اپلیکیشن های موبایل

یادگیری ماشینی حضور فعالی در دنیای تکنولوژی دارد و در گوشی های موبایل نیز برای انجام فعالیت های گوناگون مورد استفاده قرار گرفته است. داشتن اطلاعات مقدماتی برای درک بهتر کاربرد و موارد استفاده یادگیری ماشینی در اپلیکیشن های موبایل ضروری است. در حقیقت یادگیری ماشینی نرم افزاری است که با هدف بهبود عملیات بر اساس فعالیت های قبلی کاربر ساخته و طراحی شده است. یادگیری ماشینی چه مزایایی برای اپلیکیشن به همراه دارد؟ یادگیری ماشینی گزینه مناسبی برای عملیات قابل پیش بینی محسوب میشود و موارد زیر کاربرد یادگ...

استفاده از Device ID

آنچه باید درباره Device ID گوشی های موبایل بدانید

هرچه اطلاعات بیشتری و دقیق تری درباره کاربران داشته باشید، میتوانید محصول بهتری به آنها ارائه دهید، از این رو آشنایی و کشف متدهای جدید برای دریافت داده درباره کاربران ضروری میشود. برخی از این متدها به طور پیشفرض در سیستم ها پیاده سازی شده و باید آنها را نیز مورد استفاده قرار دهید. شخصی سازی به معنای ساخت اپلیکیشن بر اساس نیازمندی ها و خواسته های مشتریان میباشد. کاربران هر لحظه ممکن است اهداف خود را تغییر دهند، اما به کمک شخصی سازی میتوان مطابق این تغییرات به پیش رفت. اما توسط چه ابزارهایی میتوان...

اپلیکیشن سیر و سفر

چه عواملی موفقیت اپلیکیشن TripAdvisor را رقم زدند؟

رفتار و دیدگاه مشتریان در طول سال های اخیر تغییر پیدا کرده و امروزه بسیاری از کمپانی ها در تلاشند تا بهترین تجربه را از طریق وبسایت و اپلیکیشن های موبایل در اختیار مشتریان خود قرار دهند. TripAdvisor یکی از کسب و کارهای موفقی است که توانست اپلیکیشن موبایل خود را به همراه همیشگی کاربران تبدیل کند. در این مطلب قصد داریم از عواملی که موجب موفقیت این اپلیکیشن شدند پرده برداریم، با ما همراه باشید.   ایده ای خارق العاده ایده ساخت TripAdvisor به سال 2000 باز میگردد. Steve kaufer، فارق التحصیل رشته علوم...