PDA

View Full Version : برنامه نویسی موبایل با C#



Blackk_lightt
جمعه 09 شهریور 1386, 10:21 صبح
سلام.
می خواستم بدونم چه جوری برنامه ای رو که تو قسمت Smart Phone مینویسیم فایل SIS ازش بگیریم.
ممنون.

حامد مصافی
جمعه 09 شهریور 1386, 11:17 صبح
نمیشه دوست عزیزم
می تونی خروجی برای SmartPhone یا PDA مجهز به Windows Mobile یا Windows CS بگیری، سیمبیان پشتیبانی نمی شه.

mahani
جمعه 09 شهریور 1386, 14:44 عصر
اگه SDK مربوط به گوشی مورد نظر نصب شه میشه sis گرفت؟
اگه بخوایم خروجی jar بده باید چی کار کرد؟

hdv212
جمعه 09 شهریور 1386, 18:59 عصر
دوست عزیز فکر کنم برای این کار باید از جاوا استفاده کنی.

mahani
جمعه 09 شهریور 1386, 20:38 عصر
اگه SDK مربوط به گوشی مورد نظر نصب شه میشه sis گرفت؟
جواب این سوال رو نگرفتم!
من در رابطه با برنامه نویسی موبایل زیاد اطلاعات ندارم ولی مگه برای گوشیهای تحت java هم SDK وجود نداره؟ اگه داره میشه در net. استفاده کرد یا نه؟

MH2538
شنبه 10 شهریور 1386, 07:04 صبح
سلام
برنامه نویسی برای موبایل با برنامه نویسی برای PocketPC یا SmartPhone تفاوت داره.
اگر می خواهی برای گوشی‌های نوکیا یا سری P سونی اریکسون برنامه بنویسی ۲ راه داری یا برنامه نویسی اختصاصی سیمبیان که خروجیش اصطلاحاً SIS است یا جاوا ؛که هم روی نوکیا و سری P سونی اریکسون که سیستم عاملش سیمبیان است اجرا میشه هم روی گوشی های با سیستم عامل جاوا ساپورت و هم روی PocketPC و SmartPhone. خوبیش اینکه یک برنامه می‌نویسی با کمی تغییرات روی تمام نمونه‌هایی که بالا عرض کردم اجرا میشه مشکلش اینه که محدوده(طبیعی هم هست چون یک چیز می‌نویسی برای همه).
اگر قصدت خروجی SIS است باید SDK اون رو دانلود کنی و روی ویژوال ++C نصب کنی و با ویژوال ++C ورژن 6 برنامه نویسی کنی. البته برای 2003 هم می‌تونی نصب کنی اما به درد سرش نمی‌ارزه.
اگر می‌خواهی برای گوشی های جاوا ساپورت برنامه بنویسی مثل سونی‌اریکسون باید SDK همون گوشی رو نصب کنی و با زبان‌های برنامه نویسی مثل Borland JavaBuilder شروع کنی.
اما اگر در ویژوال استودیو 2003 یا 2005 و با #C یا VB.Net برنامه نوشتی برنامه ات فقط روی سیستم عامل های Windows Mobile و Windows CE قابل اجراست که اجرای اون هم نیاز به نصب دات نت فریم ورک کامپکت داره که نصبش هم چیز مشکلی نیست.
برای همین دو سیستم عامل آخر می تونی با eVC یا همون (++embedded Visual C) هم برنامه بنویسی که نیاز به نصب کامپکت فریم ورک نداره.
امیدوارم مطالبی که گفتم مفید بوده باشه.

mahani
شنبه 10 شهریور 1386, 09:39 صبح
من کلی تو اینترنت گشتم و برنامه هایی پیدا کردم که بوسیله اون میشه با #C برای symbian برنامه نوشت مثل appforge crossfire ولی چون #C به اندازه ++C سطح پایین نیست ایا میشه بوسیله اینجور برنامه ها تمام نیازها رو بر طرف کرد؟

MH2538
شنبه 10 شهریور 1386, 09:57 صبح
سلام
مشکل این نرم‌افزار ها دقیقاً همون چیزیه که خودت بهشون اشاره کردی.البته من با اینها برنامه ننوشتم و نمی تونم به طور قطعی جواب بدم ولی تجربه من به من ثابت کرده که نرم افزار هایی که به منظور راحت کردن کار با نرم‌افزار اصلی ارائه میشند همیشه محدودیت دارند.
به هر حال بازشما مختارید کدوم رو انتخاب کنید ولی من با نمونه هایی که خدمتتون عرض کردم برنامه نوشتم . خصوصاً برای PocketPC و SmartPhoneها

mahani
شنبه 10 شهریور 1386, 10:03 صبح
خب برای نوشتن (java(.jar در ویژوال استودیو همچین امکاناتی هست؟

regbyte
شنبه 10 شهریور 1386, 14:17 عصر
با سلام


اگر می‌خواهی برای گوشی های جاوا ساپورت برنامه بنویسی مثل سونی‌اریکسون باید SDK همون گوشی رو نصب کنی و با زبان‌های برنامه نویسی مثل Borland JavaBuilder شروع کنی.

من می خواهم برای نوکیا برنامه بنویسم از کجای سایتش SDK ش پیدا کنم.
میشه یه مثال کوچیک بزنید.
با تشکر

MH2538
شنبه 10 شهریور 1386, 15:41 عصر
سلام
برای نوکیا اول باید مشخص کنی برای کدوم سری از سیستم عامل‌های نوکیا قصد برنامه‌نویسی داری. بعد اون رو از سایت خود نوکیا دانلود کنی . فقط یک نکته کوچک وجود داره! دانلود اون برای ایرانی ها ممنوعه! یعنی اجازه دانلود به ایرانی ها نمی ده. البته با کمی تلاش می‌تونی دانلودش کنی.

regbyte
شنبه 10 شهریور 1386, 17:13 عصر
با تشکر
برای سری 60 / Second Edition

MH2538
شنبه 10 شهریور 1386, 17:26 عصر
http://developer.symbian.com/main/tools/sdks/s60/index.jsp
خود سایت symbian رو یادم رفته بود.