Take a fresh look at your lifestyle.

گفتوگو با سیدفرزاد موسوی توسعه دهنده اندروید

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

سلام، بنده سیدفرزاد موسوی هستم متولد 22 تیر 1371 شهرستان خدابنده از استان زنجان مدرک تحصیلیم هم لیسانس گیاهپزشکی هست.

شما از مدیران ارشد سایت basic4android.org هستید، هدف از ایجاد این سایت چه بوده است؟

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

شما یک توسعه دهنده اندروید هم هستید، لطفا بفرمایید اندروید  چی هست؟

اندروید سیستم عاملی هست برای دستگاه‌های موبایل و تبلت که کمپانی‌های بسیاری آن را پشتیبانی می‌کنند در واقع می‌توان گفت پرطرفدارترین سیستم عامل برای گوشی‌های هوشمند نسل جدید هست.

مزیت اندروید نسبت به دیگر سیستم عامل‌های موبایل در چیست؟

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

اندروید به معنای واقعی اپن سورس هست یعنی برنامه نويس مي تواند از تمام قدرت تلفن همراه استفاده کند و همانطور که می‌بینید توسعه دهندگان خیلی زیادی هم به این سیستم عامل رو آوردند و روز به روز هم بیشتر می‌شوند که باعث پیشرفت سریعتر این سیستم عامل نسبت به رقبایش شده است.

اندرویدمدل تلفن همراه تان چیست، اندرویدی هست؟

البته. Sony V

درباره اولین باری که با اندروید آشنا شدید توضیح دهید؟

والا دقیقا یادم نیست ولی چند سال پیش که تازه گوشی‌های هوشمند وارد بازار شده بودند من هم مثل بقیه افراد از روی کنجکاوی به سمتشان جذب شدم.

چطور شد که اولین برنامه اندرویدتان را ساختید؟

ایده ی اولین برنامم را (حفظ لغت) از یک برنامه خارجی گرفتم و پیاده سازی کردم البته امکاناتش را بیشتر کردم و فکر می‌کنم برای یادگیری زبان ابزار خیلی خوبی شده است.

از چه برنامه هایی برای گسترش نرم افزارهای اندرویدی استفاده می‌کنید؟

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

یکی از چالش‌هایی که توسعه‌دهندگان تازه‌کار با آن روبرو می‌شوند، عدم اطلاع از ابزارهای مفید است. شما چه ابزارهایی را برای توسعه دهندگان اندروید توصیه می‌کنید؟

ابزارهای زیادی برا توسعه‌دهنده‌ها وجود دارد که بسته به کاری که انجام میدهند متفاوت است. به‌نظر من اولین چیزی که یک توسعه دهنده باید مشخص کند هدف هست یعنی قصد انجام چه کاری را دارذ (ساخت بازی، برنامه کاربردی و…) در مرحله بعدی با توجه به هدفش ابزار مناسب را انتخاب کند. برای مثال کسی که قصد ساخت بازی دارد باید از بازی سازها مثل یونیتی و … استفاده کند.

شما در ابتدا با چه چالش‌هایی برای تولید برنامه روبرو شده اید؟

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

نظر شما در مورد کافه بازار چیست؟

کافه بازار خیلی به توسعه دهنده ها کمک کرده تا بتوانند محصولاتشان را منتشر کنند البته کم و کاستی‌هایی هم دارد ولی در کل همکاری خوبی با توسعه دهندگان برقرار کرده است.

چه برنامه هایی در ایران علاقه مندان زیادی دارد؟

از نظر من طرفداران برنامه های کاربردی بیشتر هستند.

نظر شما در مورد حریم شخصی کاربران ابزارهای همراه؟

متاسفانه هیچوقت امنیت 100 درصد وجود ندارد و کاربران همیشه در معرض سرقت اطلاعاتشان هستند. البته می‌توان با رعایت برخی موارد مثل نصب نکردن برنامه های نامعتبر، دقت به دسترسی‌هایی که برنامه موقع نصب میخواهد و نصب آنتی ویروس امنیت را بالا برد.

ایده‌های برنامه هایتان را چگونه به دست می‌آورید؟ درمورد ایده برنامه ای که می‌خواهید بسازید بیشتر به چه مسائلی اهمیت می‌دهید؟

ایده بر حسب نیاز جامعه به دست می‌آید و طبق نیازهایی که کاربران مطرح می‌کنند می‌شود ایده هایی بدست آورد.

گفتین ایده‌ها را از کاربران دریافت می‌کنید، لطفا بیشتر توضیح بدهید.

بصورت آماری این کار انجام می‌شود، مثلا وقتی کاربران به سمت برنامه‌های کاربردی سوق پیدا می‌کنند ما هم سعی می‌کنیم به آن سمت برویم. مثلا برنامه پکیج کامل کنترل کالری و وزن حاصل استقبال کاربران از برنامه های حوزه سلامت بود.

نظرتون در مورد برنامه های پیام رسانی مثل وایبر، واتس آپ و … چیست؟

کلا شبکه های اجتماعی راه ارتباطی خوبی برای ارتباط با دوستان و آشنایان و همین‌طور کاربران و همکاران هست بنده هم در چند مورد از این شبکه‌ها عضوم ولی شخصا واتساپ رو بیشتر ترجیح میدم.

درصورت امکان به درآمدی که از کافه بازار داشتید اشاره کنید.

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

چه توصیه ای به تازه کارهای دنیای توسعه اندروید دارید؟

صرفاً هدفشان منتشر کردن برنامه نباشد و یادگیری را مقدم بشمارند.

انگیزه اصلی شما برای توسعه برنامه های جدید چیست؟

علاقه به برنامه نویسی و سیستم عامل اندروید

به توسعه نرم افزاهایی برای خارج کشور (که کاربران کشورهای دیگر هم از آن استفاده کنند) فکر کرده‌اید؟

بله یک پروژه در حال انجام با دوست خوبم آقای ایزدی در این‌باره داریم.

آیا برنامه های اندرویدی میتوانند نقش مهمی در گسترش آگاهی در جامعه ما داشته باشند؟ اگه آره برنامه ای رو مثال بزنین؟

سوالتون رو بهتره اینجوری جواب بدم که کلا سیستم های هوشمند نقش مهمی در گسترش آگاهی جامعه دارند که برنامه های اندرویدی هم بخشی از این سیستم هستند.

تا چه حد به طراحی واسط کاربری در برنامه هایتان اهمیت می‌دهید؟

سعی می‌کنم ساده باشند تا کاربر مشکلی در استفاده نداشته باشد.

گرافیک مهمتر هست یا کاربردی که برنامه دارد؟

بنظرم این دو موضوع مکمل هم هستند و نبود هر کدام باعث ضعف برنامه می‌شود.

در روز چقدر برای توسعه برنامه های اندروید وقت می گذارید؟

بستگی داره. ولی میانگین 6 الی 8 ساعت.

تفریح مورد علاقه شما چیه؟

طبیعت گردی.

اسم 3 تا از برنامه‌های موفق ایرانی از نظر شما؟

آفتابه، دیوار، قانون.

باز هم بابت وقتی که برای پاسخ به سوالاتم گذاشتید تشکر می‌کنم و آرزوی موفقیت برایتان دارم.

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

5 نظرات
  1. علی می گوید

    چجوری برنامه نویسی رو یاد بگیریم؟

  2. پژمان نیک روان می گوید

    سلام.
    فرزاد جان ایشالا تو تموم زندگیت موفق باشی. و به هدفت برسی.
    درکل چیزی ندارم بگم ، تشکر از IranAta و فرزاد عزیز.

  3. movi می گوید

    movafagh bashid aghaye mosavi

  4. jafargharabaghlou می گوید

    سلام سید از این که تو این راه موفق بودید خیلی خوشحالم و براتون ارزوی سلامتی همراه با موفقیت های بیشتر رو از خداوند میخوام

  5. جلیلی می گوید

    من به این مرد خیلی علاقه دارم…خیلی زیاد