Hi guys,
I am doing research for my master's thesis on frontend frameworks and component libraries and how they affect the software development process. I am mainly focusing on the relationship of the project manager (planning) - designer - developer.
I would like to get a holistic view of the topic, so I am turning towards you as well
If you could spend half a coffee break on this one-pager, you would contribute a lot to launching the topic in scientific circles, because there’s not much of a dissertation on this yet, as the topic itself is still in its infancy!
Behold the link:
https://uva.fra1.qualtrics.com/jfe/form/SV_3aDztJUMtnpTH8O
If you have any question, feedback, idea to share, please don’t hesitate to tell me!
{Mod edit: Quoted post deleted}
Good blogpost!
I understand, still, that is what I am researching --> not the general level, but a more operative one. HOW are they making it easier?
On the illustrations, the design comes before development. However, I have a feeling that with components, it is possible for the design to be parallel with the development.
Also, HOW does a framework or component makes it faster? What are the compromises, that lengthen the preparation up front, but definitely ease up the process later? Like the easier maintainability of a software, etc.
Do you get it? I am searching for experience in that field.
Related
hi. so first off i have never made an app or anything. i am a winemaker. we use a lot of equations in the winemaking process. i know the has an app that is pretty much a calculator for winemaking. i was wondering if it would be even possible me to give it a shot to make(since i have never even tried and do not even know where to start). would it be easy for me to try. it does not have to be pretty. any feed back would be great and how to get started would be even great. if someone would be interested in helping me with, i know about 30 other wine make that would pay good money for an app like this. any suggestions. thanks
Making basic applications isn't that hard if you know what you're doing. Especially if it doesn't have to have pretty graphics and a clever interface, that's even easier. That said, programming does take a while to pick up and get to grips with. The best thing to get you started is to have a project to do, and in that sense, you're well set. If you want to experiment for yourself, I'd suggest going to the Android Developers' official website as it has all kinds of tutorials and basic information to get yourself started and write very simple applications.
That said, if you're serious about paying someone to write this for you, I'm interested. How much did you have in mind? If you want to have a look at my past work, I've written a game for the Android Market; you can have a look at it and see the standard I'd provide. It's called Spectrum Puzzles, a fun jigsaw puzzle game with lots of high quality images and an easy-to-understand interface.
For someone with no programming experience whilst I'm sure you could dive straight in, it might prove off-putting or result in slow progress. If you have no experience whatsoever, you need to get to grips with programming, Java, the Objected Oriented approach & Android.
Personally, I'd suggest installing Java & the integrated development environment Eclipse & using these to allow you to work through some programming tutorials in Java, which will give a more gentle introduction to programming & OO via Java, all of which you'll directly need for Android development.
Others might even suggest you take a seemingly longer route & first learn programming using a language other than Java, but hopefully that won't be necessary.
Once you feel more comfortable - which might not take long if you have plenty of spare time & find yourself suited to thinking like a programmer - you could then begin to learn how to apply all of this to the Android environment.
Of course there's no reason why you couldn't compromise & slide from the former to the latter that bit earlier so you can start on your project which will help maintain motivation when your head starts to hurt
[Edit:] If you're willing to make your offer of payment a subject for public discussion I'd certainly be interested, if only in learning what kind of rates are considered acceptable for such projects. I'm not in a position to take up your request myself & it seems you already have someone with sufficient experience who's interested, but I hope to be up for such projects in the future. As an aside, I'm a former C programmer who's just getting into Java & Android now.
iam trying to learn java and i must say its kinda hard
You need to learn the basics of object oriented programming before you even think about teaching yourself JAVA. Once you learn the meaning of object oriented programming then you could pick up a Java book .
ilmar72 said:
You need to learn the basics of object oriented programming before you even think about teaching yourself JAVA. Once you learn the meaning of object oriented programming then you could pick up a Java book .
Click to expand...
Click to collapse
It can be done incrementally. Some aspects of the language can be taught to introduce general programming concepts such as sequence, selection & iteration. OO concepts can then be introduced, followed by their implementation in Java & this can then be built upon.
The biggest risk to this approach is that of establishing a functional programming mindset before getting to the OO meat, however that's no worse than learning programming first through a non OO language. As long as the student understands to some degree how much they don't yet understand, as they proceed, imho this is workable.
The alternative of going straight into OO is going to require a fair bit of theory before getting into coding & while this might work in a classroom with plenty of teaching resources, someone reliant on self study could lose motivation.
I'd be interested in any opinions on this?
FAO the OP: If you like having a physical book to work from, rather than relying on online material solely, I am finding Eckel's Thinking In Java to have been a good choice. Of course you should check out alternatives, multiple reviews etc & look for something to fit your style of learning. I hope you don't give up - programming is a very satisfying skill to develop & use
Is this just another Siri clone or is it closer to "AI" (define as you will). Is anyone here involved in this?
http://www.kickstarter.com/projects/cogcode/silvia-for-android
I searched "silvia" and "silvia for android" before posting this thread. If this question or topic has been posted before, or if this is in the wrong place, I apologize.
MichaelHaley said:
Is this just another Siri clone or is it closer to "AI" (define as you will). Is anyone here involved in this?
...
I searched "silvia" and "silvia for android" before posting this thread. If this question or topic has been posted before, or if this is in the wrong place, I apologize.
Click to expand...
Click to collapse
Hi Michael,
Prior to our launch of our SILVIA for Android Kickstarter project this past Friday (May 25th), we have been fairly quiet about SILVIA for Android.
So, you may not find much 3rd party information on SILVIA for Android, at least for a while.
However, we will be happy to answer your questions as best we can.
First off, we think that Siri is a fine product.
Of course, we feel we have something different and unique to offer with our technology, otherwise we would not be doing what we're doing.
We think that our context sensitive conversational approach to the user experience is very compelling for many reasons, and we also think it is an important difference that our technology runs natively on mobile devices.
For developers, we are offering an SDK with a rich API, a graphical content development system, and a runtime engine that will allow developers to create new conversational applications for Android that run right on the device. For smaller developers, this is very important because there is no requirement for additional (and expensive) server infrastructure to host the AI.
We think that another important feature is the compactness and efficiency of our runtime. The average SILVIA for Android end-user application clocks in at about 7 or 8 megabytes on the device, and is efficient enough to run in the background without disrupting the performance of most other applications.
We will continue to release more details for developers over the next few weeks as our Kickstarter campaign progresses.
I hope this information helps.
Right on, looks pretty interesting, hope to see it available soon!
CogCode said:
Hi Michael,
Prior to our launch of our SILVIA for Android Kickstarter project this past Friday (May 25th), we have been fairly quiet about SILVIA for Android.
So, you may not find much 3rd party information on SILVIA for Android, at least for a while.
However, we will be happy to answer your questions as best we can.
First off, we think that Siri is a fine product.
Of course, we feel we have something different and unique to offer with our technology, otherwise we would not be doing what we're doing.
We think that our context sensitive conversational approach to the user experience is very compelling for many reasons, and we also think it is an important difference that our technology runs natively on mobile devices.
For developers, we are offering an SDK with a rich API, a graphical content development system, and a runtime engine that will allow developers to create new conversational applications for Android that run right on the device. For smaller developers, this is very important because there is no requirement for additional (and expensive) server infrastructure to host the AI.
We think that another important feature is the compactness and efficiency of our runtime. The average SILVIA for Android end-user application clocks in at about 7 or 8 megabytes on the device, and is efficient enough to run in the background without disrupting the performance of most other applications.
We will continue to release more details for developers over the next few weeks as our Kickstarter campaign progresses.
I hope this information helps.
Click to expand...
Click to collapse
We are definitely covering SILVIA and this project
http://www.androrev.com/2012/05/31/...-why-she-may-just-be-androids-answer-to-siri/
Developer Update!
Just a quick update, we have some more information for Android developers on our Kickstarter project page.
Unfortunately, due to the low post count, we can't post links yet. But a quick look at the first post in this thread should get you there.
In particular, we think there is some great opportunity for game developers, as our SILVIA Core has already been deployed as a conversational intelligence system in 3D training systems for the US Army. But even casual game and apps developers can quickly integrate SILVIA for Android into their projects.
The SILVIA for Android library can be used directly in just about any native Java or Mono for Android project, but as a bonus for you Unity 3D developers, we will be including a Unity 3D compatible version of our SILVIA for Android runtime library as part of the SDK package.
All the best,
The SILVIA for Android Team
what happened?
Sent from my GT-N7000 using Tapatalk 2
well, i’ll start off by explaining myself. I’m a second year software engineering student. The Stage one of my degree focused on the fundamental computing principles, where i stuied six modules ;- computer systems, computer communications, internet technology, software engineering, problem-solving and programming and computing mathematics.
In stage two my degree specialises to develop further areas within software engineering. Studies include formal specification of software systems, internet programming, software engineering group project and systems design and development.
Anyhow thats enough about me. I’m currently seeking a similar minded/age junior software developer whom are willing to work along side me in order to contribute towards a software solutions company, as i’ve got some funding to start my own company and will be willing to employ about 6 people as a start off to do some programming ,the more language(java,c++, javascripts, html, UML, XML…etc) you know the better, must be socialble and able to work within a group as most of the work will be team based. If this sounds interesting to you then please feel free to email me for more details with a portfolio attached.
Almost forgot, you must have some coding background before applying.
[email protected] ;- for more details
That's nice sir, but not here, please read the forum rules. Try the off topic threads and or want adds. Thank you and Thread closed.
Hello XDA-Dev's,
I have two huge idea's but no experience and I'm looking for a place to start. I wish i had the capital to just hire someone to do the coding but that isn't an option so I'm running with the idea of learning how to code and make the app and web interface myself.
I will keep this post for my development on the way, as almost an interactive diary of my business. All help towards my goal will be greatly appreciated and I hope to develop some strong relationships with members of the forum along the way.
So there is my introduction, now i'll give a brief for my challenge.
First of all i need to learn to build an app in android/iphone, I'll also need web interface, If you think facebook, your on the right lines. So here is my first question, what program and language should I use to create an app similar to facebook or linkedin? A comprehensive list of suggestions would be appreciated. Also good sources to learn coding? I'm sure there is a thread on it so i'll get hunting but likewise feel free to make suggestions.
The next question would be what type of web hosting will i need, what should i use to build the web interface, and any idea's on the kind of bankroll I will need for something with a few million users?
Last of all, how long do you all think this will take to achieve alone?
Thoughts, opinions and introductions would be hugely welcomed. This is going to take me years, but I'd be a fool if I didn't try and make the most of an obvious opportunity.
Regards,
Si
p.s if your a mod and there is a more suitable place for this post, please move it for me, it's my first post here so I'm alien to the layout right now.
Hi,
From my personnal experience, i have two massive impressions about the coding universe, first it's a very pleasent world if you're interested by computer or programms mechanics. Learning how to structure an idea how to put a shape on something moreless abstract is an unique experience. But on the other hand this will drive you crazy sometimes, coding is a very strict language where you'll have to learn all of the basics first, but i can assure you that when you've learned the C or the Java or even Pascals basics, you become able to understand any other programm in any other language, the expressions or the designation objects are the only thing that'll change, it's like playing at a ps3 when used to xbox, almost ...
So coding is a very enjoyable experience but it takes time and will to master it, although huge programmes like facebook aren't based on just one language but it uses several ones like html/css for the structure of the website but this one is a kind of basic for every developper even if you're not interested by web design, also c# and c++ are the new platforms for algebra, then you have php to handle the servers of such a huge and massive network. There are so many other knowledge recquired to lead such a huge project that you can't do it alone. Despite that, if you take a good start in coding you'll be able to run other type of application on android for instance you'll need java or on pc my advise would be to start with C it's really easy at the beginig, in fact the only limitation is your imagination.
Good luck for your project
Envoyé de mon GT-I9505 avec XDA-FORUM, propulsé par appyet.com
Dear XDA devs,
I'm looking for teammates for my automotive software / hardware project. We want to develop modern cockpits for motorcycles that can be easily retrofitted. For this we still need people who are familiar with Android or Android Automotive OS.
We have funds, but they are limited.
There are enough buyers (a lot of positive feedback and pre-registrations). We have several large chain stores that are interested in our products and would like to distribute them. Potential investors are also willing to invest, but would like to see more.
We are currently trying to put together a team to develop one of our devices. There is a lot of work to do, but once we achieve our MVP, we will no longer have to worry about financial resources. Everyone involved in the project will receive company shares, the amount of which we have to negotiate together.
Production costs for prototypes are secured, as are other costs in the event of outsourcing or material/software purchasing.
As mentioned, we have some financial security. However, we cannot pay high salaries until we reach our MVP.
Prerequisites would be experience in:
- Android system architecture
- Hardware development / mixed signals / microcontroller programming
- Android development - front end / back end
- UI/UX design
Of course, you do not need to have experience in all areas. However, you should already be an expert in your field.
If you are interested, please contact me and I would also be happy to answer any questions in the thread.
PS: If this thread is in the wrong place, please let me know so I can try to move it.