با سلام
دوستان یک سوال برام پیش اومده و این که چرا برای برنامه نویسی موبایل از جاوا استفاده میشه؟ اگر کسی می دونه لطفا جهت برطرف شدن سوال جواب بده .
با سلام
دوستان یک سوال برام پیش اومده و این که چرا برای برنامه نویسی موبایل از جاوا استفاده میشه؟ اگر کسی می دونه لطفا جهت برطرف شدن سوال جواب بده .
سلام
واقعا کسی نیست بگه چرا برای برنامه نویسی موبایل از جاوا استفاده میشه ؟؟؟
چون جاوا مستقل از سخت افزاره
1 - سیستم عامل های جاوا ویروسی نمیشن !
البته بعضی از افراد فکر می کنند که دلیل ویروسی نشدن سیستم عامل های جاوا ، نداشتن زمینه ای برای اجرای ویروس هست . در صورتی که این باور کاملاً اشتباهه !
دلیلش اینه که با جاوا اصلاً نمیشه ویروس نوشت . (و خودتون می تونید در این مورد تحقیق کنید) ...
2 - جاوا محدود به وسیله و یا سخت افزار خاصی نیست . در واقع برنامه های جاوا در صورت پشتیبانی از ماشین مجازی جاوا روی هر سخت افزاری اجرا میشن و شاید این دلیل خوبی برای استفاده از جاوا برای برنامه نویسی موبایل باشه !
مطمئنم مواردی خیلی فنی تری وجود داره که من بلد نیستم .
همونطور که میدونین زبانهای برنامه نویسی سلیقه ای هستند هر کس از یک زبان و یک سیستم عاملی خوشش میاد شما الزاما از جاوا نباید استفاده کنین ولی اگه تازه میخاین شروع کنین و هیچ زمینه ای ندارین بهترین انتخابه ولی اگه با زبانهایی مثل دات نت و سی و .. آشنا هستید برای سیمبین با برنامه های دیگه به راحتی میتونین برنامه بنویسید
Farshad Nooranian
دوستان این نظریه درسته یا نه؟؟
من فکر کنم دلیل اینکه نمی شه موبایل رو با برنامهء جاوا ویروسی کرد اینه که
1 - برنامه های جاوا نمی تونن خودشون رو توی استارت آپ قرار بدن
2 - اجازهء دسترسی به فایل های کاربر رو ندارن
البته این تجربهء شخصیم با جاوا و سیمبین هستش
دوستان من یکسری برنامه پیدا کردم که موبایل رو هک میکنه
همش هم با جاواست و یکی از اونها گوشی قربانی رو خاموش میکنه بطوری که احتیاج به فلش پیدا میکنه آیا
اینها را جزء برنامه های مخرب و ویروس نمی شه شمرد ؟
Farshad Nooranian
من زیاد از جاوا سر در نمیارم,ولی همونطور که noorsoft گفت ویروس یه برنامه اجراییهبا جاوا اصلاً نمیشه ویروس نوشت
به نظر شما نمیشه با جاوا یه برنامه نوشت که فرمان Restart رو به گوشی بده؟
خدمت همه دوستان باید عرض کنم جواب های همه تا حدودی درست بود.
اولا جاوا تنها زبانی نیست که میشه با اون برای موبایل برنامه نوشت.بدلیل بوجود آمدن سیستم عامل های گوناگون امروزه می توانیم با زبانهای net، Perl،
Python, VisualC++ emmbed می توان برای موبایل های گوناگون برنامه نوشت.
در مورد ویروس هم باید بگم که:
اولا تعریف شما از ویروس چیه؟؟؟ برنامه ای که در startup قرار بگیره و یک پیغام بده که ویروس نیست.
ثانیا برنامه های جاوا زیر نظر برنامه خاصی اجرا میشن (ماشین مجازی). این برنامه به هیچ وجه اجازه اجرای کد های مخرب را نمی دهد. به همین خاطر است که در جاوا و خانواده دات نت نمی توان برنامه ای نوشت که مثلا فلان سخت افزار را بسوزاند. چون در آنها کد برنامه ما مدیریت شده است.
ضمنا در مورد فرمان Restart کردن گوشی با جاوا هم باید بگم این کار شدنی است. به شرط اینکه شما اطلاعات کاملی در مورد api های گوشی خودتون داشته باشید.
موفق باشید.