Can someone guide me, to be a dev android !?
I know the basics.
I want know more and more....
Not to be rude but you should use Google and the search bar for these forums happy modding
Thankx
I can suggest you to go through couple of tutorials and then start to develop a real app you will want to use. Just think of what you will be happy to use and add as much different features as possible (use some of the opened API to train your backend integration skills, store your data in database, use some services, show some lists and so on). Also I can recommend not to use 3rd party libraries from the begining. Better try to implement everything by yourself first - you will get more understanding in platform.
developer.android.com
Android development
you can just go developer.android.com/ and learn basic and advance of android development.
Or you can also use some services like coursera or udacity. There are some courses for beginners in android.
Related
Hey guys,
I'm in the very very early stages of my masters work and I was toying around with the idea of using an Android tablet for part of it. I want to ask you devs what can be done when modifying the Android OS itself specifically in terms of a few things.
1. Logins - I would like to implement a classic user/password combination with levels of access for user, administrator, and some sort of superuser.
2. Restriction of User account - I would like to lock the user into one particular application. It must be relaunched when the device is booted and if the application crashes (hopefully not!) it must be restarted. Additionally, no market access, web access, etc.
3. Remote management if possible
4. Data encryption if possible
5. Prevent anything from being introduced from USB ports, SD slot, etc if unwanted.
I guess this brings me around to - is Android even the most suitable platform for such an endeavor. I'm not sure, to be honest, but I would love to get into development myself and this seems like a great way to learn. This is all just one part of a much larger project that I don't want to discuss just yet so sorry for being lax on details.
Thanks guys!
Android runs a virtual machine system called dalvik, in which each application gets it's own insuranceof the machine. It's implemented in such a way that each application gets assigned a user id, which unfortunately for you means each app is a different user, at least to the system. That's going to be a major wrench in the multi user plans. taking that into consideration, to have the same level of control over your tablet you'd have to give even the most basic user level "root" access or else the apps will start crapping their collective pants. As far as unwanted usb, there are a few apps that implement this functionality freely available through the market. Same with remote management. What I haven't seen yet is total encryption and I don't know enough about it to say it's possible or not. Seems feasible though.
My advice: write a custom login screen widget and then bake all these features into a pretty rom.
Hi,
Write file access on Windows Phone 8 is very restricted. In fact 3rd party apps can only write pictures to the public picture folders. Other types, such as music, documents, or video folders cannot be accessed.
Are there hidden API calls available for accessing these folders (I am aware that applications using these APIs will probably fail Marketplace submission)?
Greetings,
Yes, there are but you need special permission from MS to use them.
Do you have more details about these API calls?
No...not really. I know there are APIs for everything we can't do as ordinary devs, but MS only releases these to certain groups (typically recognized development studios).
These include:
Native compiled APIs, to use with C++/C#
Appointment API (other than live calendar)
Bluetooth APIs
and some others.
thanks, this really explain a LOT of things.
Do you have an idea how to get access to these APIs? I already tried it with the MS developer support but they say that they don't know
I don't know exactly. But you can't get them through the usual ways. Maybe if you send them a physical letter asking xD?
There are native APIs accessible to regular users. You can read all Calendars since WP7.5 and starting with WP8 you at least can create a new Appointment in a Calendar but only through a Task so the user has the ability to edit it and he must confirm it. Bluetooth-APIs are also open in WP8 although not everything can be done through them.
There might be additional APIs you can gain access too if you work with Microsoft directly. I would suggest you contact one of the Microsoft Dev Champs near you (there is a "Find my Champ" App in the Marketplace) and get into contact with him.
But unless your App gains special permissions through Microsoft even though you might know about those APIs your App would not be able to use them.
And then they cry that Google won't give them the API for a youtube app....the irony
The problem with YouTube is more that there are APIs but that YouTubes Terms of Service prohibit using those APIs for competitors in the search engine space. So Microsoft is specifically prohibited because they own Bing. I hope you can understand the difference but I have a feeling you won't.
Thanks for all your comments. Please don't abuse this thread with company bashing because the situation is often more difficult than it seems. Thanks :good:.
I think wp8.5 may see some more APIs open up. Wp8 is rushed and many existing APIs on win8 simply does not exist on wp8.
Ms is taking a more cautionary approach for APIs as they don't want junior devs mess up the phones user experience like they did with Android.
Sent from my RM-820_nam_canada_246 using Board Express
lately i found an app for android that is so cool i tried to find similar ones for wp8/7 but i couldn't so i tried to redev it for apk to xap but you see i'm a total dumb at developpment so anyone that know how to do it redev it for me please i'm on the verge of exanging my precious wp8 phone with an old android machine
here is the app's .apk link :ww.mediafire.com/download/wbk8mpx8u5l5a5l/Nade_Nade_Mezamashi_Kanonv2202.apkplease help me[/COLOR]
It is unfortunately impossible to port an android app to windows phone, they are two completely different platforms. In order to get it on wp8 you have to rewrite that thing from scratch.:banghead::banghead::banghead:
Sent from my HTC Evo 3D GSM
If it was written in C++ against the standard libraries, you might be able to re-use the program logic. Even then, though, the UI would need to be re-written.
If it's in Dalvik Java, though, it will need to be fully re-written. Thankfully, C# isn't *too* different, but it'll still be a lot of work.
Also, some Android apps need permissions that aren't available on WP8. I haven't checked what the linked app does, but not all platforms support the same types of third-party apps.
Hi, I just started college (software engineering).
I'm interested in learning Android Programming, more specifically the XPOSED stuff. (Not really interested in making apps for the PlayStore yet)
I would like to contribute to fixing XPOSED each time a new version of android is released.
After a quick google search, it seems I would have to learn: SDK stuff, ADB, Java, Github before I can even get close to coding for XPOSED .
At the moment I know nothing besides some basic Java that is being taught in college.
It seems I will have to use online video tutorials(e.g Lynda, YouTube) and PDFs for self-learning.
Can you guys suggest some resources or a recommended path: Numbered learning order from where to start and what to move on to next and so on, so that I can get to the XPOSED related stuff as soon as possible ?
If you want to learn github and adb, you are barking up the wrong tree. They aren't programming languages, and for that matter neither is an sdk. Maybe wait till you graduate before trying your hand at this...
It might be good to start with a POSIX-type operating system, like Linux or Unix or BSD, as well as Java. I like C and/or C++ as well, but it may not directly apply.
Hi there, since I'm not a skilled developer but wish to have a fast aproach to developing a simple store to distribute freely the apps developed by the company I work for, I would like to know if is there any kind of simple prebuilded App Store apk we can download, decompile make some basic personalization (as the apks download link and so on).
Sorry if the question is a bit vague, but I want somthing that is prebuilded, you know? Something to change some parameters and it's good to go.
Thanks!