[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Mobile app development
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 44
Thread images: 1
File: mobdev.png (2 MB, 1920x1080) Image search: [Google]
mobdev.png
2 MB, 1920x1080
Can we talk about mobile dev /g/ ? I have a few questions

Do you think it's worth it developing for windows mobile?

Assuming knowledge of Java and C, how does android compare to iOS and windows mobile development? Difficulty, tools, etc.

Does anyone make any money from it?
>>
>>51773062

Bump
>>
>>51773062
That ship sailed in 2009
>>
>>51773062
webdev here
bumping for interest
>>
>>51773062
The windows market is not completely saturated which makes it a decent market to develop in.
>>
>>51773062
>Do you think it's worth it developing for windows mobile?
If you make something good you have a real chance to capture a large market share with your app, there just isn't any competition. A year ago the store was literally filled with stuff like "Legit GTA5 keygen download now and win $10"
>>
>>51775002

How's the development process compared to android? How difficult is it to learn?
>>
>>51775494

Anyone?
>>
>>51775494
Well if you already know the language(C# or java) youll learn it in a few days
>>
>>>/lgbt/
>>
>>51775002
But there will be no one to buy the apps he made
>>
>>51778232
If it's any good MS will regardless if people buy it and that's how that has always worked under the beast and their proprietary operating systems. Maybe get a job offer in a corner cubicle in Redmond, or have they relocated into Utah with the Mormons already?
>>
9 hours old, but I'll respond.

>>51773062
>Can we talk about mobile dev /g/ ? I have a few questions
>Do you think it's worth it developing for windows mobile?
Yes and no. Yes, it's worth finding something cross platform enough to reach Windows, no it's not popular enough to be your main target.

>Assuming knowledge of Java and C, how does android compare to iOS and windows mobile development? Difficulty, tools, etc.
All about the same. Most frameworks written after 08 are easy enough that its annoying when people complain about them. Programming hasn't been difficult in a long time and the only way decent programmers shine is by writing elegant code that does the same thing in a tenth the lines of code.

>Does anyone make any money from it?
Yeah... Everything that people would make money from is already out there and already tested/popular enough for you not to be able to compete.

You could write a computer game? But unless you have an epic graphics designer and someone decent at music, dont bother.
>>
>>51773062
Nope. Shit's dead.
>>
Port literally everything, not just popular stuff, to your favorite mobile OS for practice.
Stop doing things for money. Money fucking falls out of the goddamned sky. You can flip a fucking burger for money.
>>
>>51773062
>Do you think it's worth it developing for windows mobile?

If you're targeting the third world, yes.

In my case I live in a third world country and been using an iOS/Android framework, but starting to consider other options because of it.
>>
>>51773062
Less competition, people are probably desperate for any apps. If you can develop an application for a purpose that has little or no current tools, people are more likely to pay for it.
>>
>>51773062
I'm learning swift and lua right now, ask me anything.
>>
Android dev is easy enough if you know java. You just use java classes for gui stuff and android xml stuff for visual styling. Spend one day learning fundamentals then learn as you go along. Read up on anything that you don't understand.
>>
>>51782472
android classes*
>>
>>51782409
Hey, been learning Swift and working on a mobile app for my company. Currently downsizing some of the functions that I shat together. What do you think about Swift, or moreso the tools available for it? I love being able to live-code using Playgrounds, for instance.
>>
>>51782472

Do you actually develop for android? Because android is not that easy.
>>
I want to develop for android but I only know c# and javascript and basically don't want to touch java at all.
xamarin costs way too much so I'm looking at apache cordova but I'm being told it's crap
>>
>>51784432

So learn Java.
>>
>>51784448
but I don't want to, it's a fucking mess and I'm not touching it ever again
>>
>>51784490

Then don't do android.
>>
>>51784490
It's literally the same thing as c#
>>
>>51782543
recently did a hello world in Swift, I liked it. Currently working on a LUA game.
>>
>>51784520

The guy listens too much to Linus.
>>
>2015
>not using the superior Xamarin
Fucking plebs
>>
>>51784902
>Xamarin

Why would anyone do that?
>>
>>51785344
Because it Works?
Are you too poor that you can't afford a $4k license for extra productivity ?
>>
>>51785344
Because is cheap
>>
>>51785425
it's not if you want to use visual studio, as far as I know.

Although now that it comes preinstalled in visual studio 2015 I have no idea anymore
>>
>>51785412
>can't afford a $4k license for extra productivity ?

First, fuck yes a $4K is very expensive.

But the most important thing is that you add another layer of abstraction on top of it which is another layer of complexity. You're completely dependent on a private company for your app to work, what will happen when they go out of business or stop supporting it because it's not profitable? Or if Android/Apple/Windows introduces features that mess up the framework in ways that are difficult to correct? Or if they decide to ban apps built with them?

If you can go native then go native. If you can't handle learning a new framework then maybe this work is not for you.
>>
>>51785486
> Code in assembly
> No dependance
> Fully native
>>
>>51785552
>ignoring my point
>>
>>51785486
>>51785552
Also
> no abstraction
> no complexity
> no framework
Assembly all the Way!
>>
>>51785552
>>51785577

Samefag please..
>>
>>51785486
What if Apple goes out of business?
>>
>>51785620
>comparing Apple with a shit-tier company that depends on people paying for their shit-tier product
>>
Android framework is comfy.

What do you need?

-Android(android studio) IDE + java sdk + android sdk.
-Use genymotion for testing your apps, emulator is shit.

2. What Books?
-professional android development by reto mier is probably the best one out
- as well as tge android documentation

3. Things to look out for
-Asynctask is not replacement for thread
-spring offers a good Rest api framework in spring android
3. Use fragments than activities
4. Use the parcable interface rather than serializable.
5. Learn the application life cycles.
6. Use intent service rather than implementing one.
7.android manifest is your friend for configuration
8.prepare to create multiple views for different screen categories.
9. Parse is a good backend service.
10. Good practice is to test activities with empty intent data.

Have fun!
>>
>>51773062
I'll speak for Android:
The development tools are still shite and the market is still terrible. If you're hoping to make the next killer app independently, you're shit out of luck.

You might, however, have some success doing some freelance work. Develop the apps people want for a fixed fee. Vet potential clients first, get at least 30% and preferably half upfront. I usually do webdev but I've being looking for some app jobs lately, they'd look good on my portfolio.
>>
>>51781735
>Stop doing things for money. Money fucking falls out of the goddamned sky
Holy shit really?? Can you please send me some then, I only get regular rain here not money rain. A few thousand USD would be perfect.
Thread replies: 44
Thread images: 1

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.