bundles
  آیا می دانید تا کنون 7715 نفر در 16 دوره آموزشی سون لرن ثبت نام کرده اند !

دوره مجازی اندروید (جلسه 44): پیاده سازی سرویس ورود به حساب کاربری و ثبت نام - قسمت اول

23 3293 ۳ دی ۹۵
به نام خدا در این جلسه قصد داریم صفحه ی ورود به حساب کاربری و ثبت نام رو ایجاد کنیم. با توجه به اینکه همیشه سرویس حساب کاربری داخل اپ ها از اهمیتی بسیار زیادی برخوردار است، ما در دو جلسه به طور کامل این موضوع را آموزش خواهیم داد. در این جلسه فقط رابط کاربری صفحه Authentication پیاده سازی می شود و در جلسه بعدی کدنویسی سمت سرور و اپ را انجام خواهیم داد. نکته مهم: مشکل رابط کاربری در اندروید api 17 در جلسه 45 برطرف خواهد شد.
این مطلب یک جلسه از دوره آموزش پروژه محور برنامه نویسی اندروید - پایه تا پیشرفته است و برای دیدن آن باید در این دوره ثبت نام کنید .
توضیحات : سیستم عامل اندروید، با بیش از یک میلیارد کاربر در دنیا بالغ بر 70 درصد سهم سیستم عامل های تلفن های همراه را به خود اختصاص داده است. همین موضوع باعث شده تا بازار کاری با پتانسیل بالا برای برنامه نویسی اندروید ایجاد گردد. با توجه به استقبال کاربران و درخواست های مکرر شما دوستان عزیز سعی کردیم دوره ای جامع و کامل را در زمینه برنامه نویسی اندروید برگزار نماییم. در این دوره تمامی مفاهیم مقدماتی تا پیشرفته اندروید را به صورت کاملا پروژه محور آموزش خواهیم داد. پس از گذراندن این دوره می توانید هر برنامه و اپ اندرویدی که می خواهید، با بهترین کیفیت و آخرین تکنولوژی های روز تولید کنید. این دوره طوری طراحی شده که تمام نیازهای بازار کار را پاسخگو می باشد. زبان برنامه نویسی استفاده شده در این دوره جاواست که بهینه ترین، پر سرعت ترین و با کیفیت ترین اپ های اندروید را با آن می توان تولید کرد و گوگل این روش را با آخرین به روزرسانی ها به بهترین شکل پشتیبانی می کند. برای گذراندن این دوره، نیاز به تجربه برنامه نویسی پیشرفته ندارید، ما سعی کردیم اکثر مفاهیم مورد نیاز شما را در جلسات ابتدایی آموزش دهیم. این دوره نیز بر اساس اصل قیمت گذاری منصفانه در سون لرن با هزینه ای بسیار کمتر از آنچه در دوره های حضوری می پردازید در دسترس شما خواهد بود.
:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها 23 دیدگاه برای این مطلب ارسال شده است.

  • ‏‏
    ح حسین(۳ دی ۱۳۹۵)

    سلام
    واقعا آموزش این مورد بسیار احساس میشد و من چندین بار درخواست این آموزش رو داشتم .
    حالا چند مورد
    اولاً اینکه ایکاش این زمان رو آموزش این بخش رو صرف کدنویسی میکردین چون دیگه تهیه یک طرح برای فرم ورو د برای کسانی که تا اینجای دوره اومدن کار چندانی نیست .
    دوماً در خیلی از برنامه دیدم که سرویس ورود با گوگل رو پیاده سازی کردن و مشکلی هم ندارن :sad:
    و تازه این همون موضوع account manager هست که بسیار مهمه و یادگیریش جز واجباته .
    سوماً شما بعنوان یک حرفه ای از همین روشی که الان تدریس میدین در برنامه هاتون استفاده میکنید ؟ یا روش بهتر و امن دیگه موجود هست ؟
    من توی این موضوع خیلی خیلی سوال دارم امیدوارم با حوصله و توضیح کامل بهم جواب بدین چون این مهمترین چیزی هست که دلم میخواد خوب یادش بگیرم .

    • ‏‏
      سعید شاهینی(۴ دی ۱۳۹۵)

      سلام، دلیل اینکه ui این قسمت را کامل آموزش دادیم این بود که قولش رو داده بودیم از ابتدای دوره و تصویرش داخل صفحه ثبت نام بود. در مورد ورود به اکانت با سرویس گوگل، من خودم داخل اپ فول فکر این امکان رو فراهم کردم اما مشکلات زیادی داشتیم و از 50000 تا کاربر مثلاً 10 درصدشون همیشه مشکل داشتن و اصلاً نمی تونستیم بفهمیم مشکل از کجاس، واسه همین قیدش رو زدیم.
      موضوع account manager خیلی مهم نیست، یک روش استاندارد و امن تر هست برای ذخیره سازی یوزنیم و پسورد. البته اگه زمان کافی داشتم آموزشش می دادم.
      در مورد سوال سومتون: بستگی داشته به اپ هایی که ساختم و کار کردم، مثلاً اپ فول فکر که سرورش https بود و از لحاظ امنیتی مشکل نداشتیم. شما به نظرم خیلی زیاد به امنیت حساسی، نکته ای که باید در نظر بگیرید اینه که کلاینت هیچوقت امن نیست و امنیت اپ شما سمت سرور تضمین می شه، نه سمت اپ. که اون هم در حوضه ی تخصص من نیست. ولی اگه می خواید کامل واستون توضیح بدم راجع به امنیت اپ و روش هاش با هام تماس بگیرید چون باید 10 صفحه اینجا تایپ کنم.

  • ‏‏
    ح حسین(۳ دی ۱۳۹۵)

    یک سوال دیگه هم دارم
    با وجود اینکه برای برنامه نویسی اندروید از جاوا استفاده میکنیم ولی برای سمت سرور در اکثر برنامه های موبایلی اندروید از php استفاده میشه . چه دلیلی داره که از خود جاوا استفاده نمیکنن و همیشه برای server side از زبان php بجای خود جاوا استفاده میشه ؟
    لطفا توضیح کاملی در اینباره بدین

    • ‏‏
      سعید شاهینی(۴ دی ۱۳۹۵)

      سلام، دلیلش اینه که کسی برای یک سایت و اپ معمولی از backend جاوا استفاده نمی کنه! از جاوا سمت سرور برای ساخت سیستم های enterprise استفاده می شه. جاوا خیلی امن تر و قدرتمند تر از php یا asp.net هست ولی مشکل اینجاس که واسه یک سایتی که کلاً 10 هزار خط کد داره و روزانه نهایت 20 هزار تا یوزر داره چرا باید از جاوا استفاده کرد در حالی که با php می شه یک هفته ای سایت زد؟

  • ‏‏

    سلام ورود با حساب gmail هم آموزش دادید؟
    امن کردن و ProGuard ,obfuscate در کدام قسمت هست آموزشاش؟
    تشکر

    • ‏‏
      سعید شاهینی(۵ دی ۱۳۹۵)

      سلام، خیر، مباحث مربوط به proguard دو جلسه دیگه آموزش داده می شن

  • ‏‏
    Sobhan Gadery nasab(۶ دی ۱۳۹۵)

    سلام استاد
    ممنون میشم در ادامه همین دوره به پرداخت آنلاین (مستقیم) (مثلا فروشگاه فایل) و ایجاد سیستم شارژ اکانت بپردازید ؟ آخر هیچ جا به طور کامل بهش پرداخته نشده

    • ‏‏
      سعید شاهینی(۶ دی ۱۳۹۵)

      سلام، دوره بعدی که ماه آینده شروع می شه مختص آموزش همین مطالب هست.

      • ‏‏
        Sobhan Gadery nasab(۷ دی ۱۳۹۵)

        بسیارعالی ، لطفا یه پیش ثبت نام و توضیح توی همین ماه در سایت بزارید ممنون میشم

      • ‏‏
        Ali Movahedi(۸ دی ۱۳۹۵)

        در همین دوره اموزش بدین چرا یک دوره دیگه باشه؟

        • ‏‏
          لقمان آوند(۱۰ دی ۱۳۹۵)

          سلام
          حجم دوره همین الان از چیزی که اول کار در نظر گرفته بودیم بیشتر شده و امکان کش دادن بیشترش نیست. چه از لحاظ زمانی و چه از لحاظ محتوایی و هزینه دوره.
          چندین دوره ریز دیگه احتمالا بعد از این دوره خواهیم داشت که هر کدوم مختص یه مبحث خاص هستیم

  • ‏‏

    سلام
    ورود با جیمیل تو سرفصلها بود حتی عکسشم هست

    • ‏‏
      سعید شاهینی(۱۱ دی ۱۳۹۵)

      سلام! داخل جلسه که توضیح دادم چرا حذف شد ، لطفاً ویدیو رو مشاهده بفرمایید

  • ‏‏
    Sobhan Gadery nasab(۷ دی ۱۳۹۵)

    بسیارعالی ، لطفا یه پیش ثبت نام (دوره بعدی ) و توضیح توی همین ماه در سایت بزارید ممنون میشم

    • ‏‏
      سعید شاهینی(۱۱ دی ۱۳۹۵)

      سلام، بله این اواخر ماه پیش ثبت نامش شروع می شه.

      • ‏‏
        Sobhan Gadery nasab(۱۱ دی ۱۳۹۵)

        استاد موفق و سر بلند باشید 😉

        • ‏‏
          سعید شاهینی(۱۲ دی ۱۳۹۵)

          سلام، خیلی ممنونم شما هم همینطور

  • ‏‏
    Ali Movahedi(۸ دی ۱۳۹۵)

    قسمت بعدی پرداخت درون برنامه هست؟

  • ‏‏
    sara salami(۱۲ دی ۱۳۹۵)

    سلام استاد. روش استاندارد و امن تر برای ذخیره سازی یوزنیم و پسورد رو درفرصت مقتضی ومناسب بش بپردازیدممنون میشیم.همینطورطراحی بخش مدیریت اپ هم جزو برنامه های دوره ی آتی باشه .مرسی استاد.

    • ‏‏
      سعید شاهینی(۱۲ دی ۱۳۹۵)

      سلام ممنونم از پیشنهادتون اگه فرصت بکنم حتماْ

  • ‏‏
    Sobhan Gadery nasab(۱۵ دی ۱۳۹۵)

    استاد جان
    اگه میشه برای دوره بعد سیستم پرداخت درون برنامه ای – یه sdk بنویسید که دیگه لازم نباشه کاربر با وب ویو بره مثلا به درگاه پرداخت بانک ملت مستقیم تو محیط خود اپ پرداخت انجام بشه

    • ‏‏
      سعید شاهینی(۱۶ دی ۱۳۹۵)

      سلام. پرداخت درون برنامه ای توسط بازار کنترل می شه و به صفحه درگاه بانک نمی ره مگر اینکه کاربر بخواد حسابش رو شارژ کنه.

  • نکته : برای پاسخگویی سریعتر و بهتر، بخش نظرات این مطلب مختص پرسش و پاسخ های کاربران ثبت نامی در دوره ی دوره آموزش پروژه محور برنامه نویسی اندروید - پایه تا پیشرفته است .
    اگر قبلا در این دوره ثبت نام کرده اید پس از ورود به سایت می توانید تمامی پرسش و پاسخ ها و نظرات مطرح شده ی این مطلب را مشاهده و اگر سوالی دارید در همینجا مطرح کنید.

    ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

    :: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
    برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
    عضویت/ ورود سریع با :
    در حال اتصال ...

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram