If xda were based on bootstrap - About xda-developers.com

Hello everyone!
I'm a 17 years old guy, who is trying to be a proffessional designer and developer. For the moment, i'm just an amateur.
My knowledges are: HTML & CSS and i'm trying to expand them it.
So, just for fun, i made a XDA sub-forum based on bootstrap.
http://dm5.com.ar/forum/
I just want to know, what they think. And, in a near future, if a designer can make a usable theme for vBulletin.
PS: Check the user section, and the 'Quick Links' section, it has dropdown.

Looks really nice and clean. I haven't used bootstrap but I hear it is a good base to work from.
When designing the 2013 theme we originally tried to use pure CSS, but the way vBulletin is set up made it very difficult.
We are working on a mobile 2013 theme. If you are interested and want to send a sample, we would love to see it. We have the beginning done but need to flesh it out so that all functions work on a mobile browser. My current thinking is that http://jquerymobile.com/ would be a good way to go.
Keep up the good work, you'll be a developer in no time!

Unfortunately bootstrap, jquery mobile are over bloated..
I wanted to try jQuery Mobile on a mobile site but I've decided that the best way is to build out a mobile template "in-house". The users with poor phones and slow connection will thank you. Both parts saves lot of bandwidth.
I know.. I like the flexibility, functionality, animations of jQuery Mobile but it takes too much precious space (& bandwidth)..
Additionally you can make two mobile interfaces: one for old phones and one for top notch smartphones.

DSF said:
Unfortunately bootstrap, jquery mobile are over bloated..
I wanted to try jQuery Mobile on a mobile site but I've decided that the best way is to build out a mobile template "in-house". The users with poor phones and slow connection will thank you. Both parts saves lot of bandwidth.
I know.. I like the flexibility, functionality, animations of jQuery Mobile but it takes too much precious space (& bandwidth)..
Additionally you can make two mobile interfaces: one for old phones and one for top notch smartphones.
Click to expand...
Click to collapse
Yea, sometimes is better to create a crossbrowser site from scratch.

Related

It's official: Silverlight, XNA, 'clean break'

"For us, the cost of going from good to great is a clean break from the past. To enable the fantastic user experiences you’ve seen in the Windows Phone 7 Series demos so far we’ve had to break from the past. To deliver what developers expect in the developer platform we’ve had to change how phone apps were written. One result of this is previous Windows mobile applications will not run on Windows Phone 7 Series."
http://blogs.msdn.com/ckindel/archi...e-new-windows-phone-developer-experience.aspx
He also specifically mentions developers in it for learning and fun. I have to think they'll embrace free apps and not charge a dev $99 to submit an app if it's going to be free.
Another softie's blog post on the topic... http://www.artificialignorance.net/...ne-7-series-developers-developers-developers/
Yupe, and all WM5.x, WM6.x applications will NOT run on WP7:
To enable the fantastic user experiences you’ve seen in the Windows Phone 7 Series demos so far we’ve had to break from the past. To deliver what developers expect in the developer platform we’ve had to change how phone apps were written. One result of this is previous Windows mobile applications will not run on Windows Phone 7 Series.
Well, this is just a NEW mobile OS, it is not an upgrade / update of current WM, this kinda expected.
From the article:
ckindle article said:
We took the feedback we gathered from developers, looked at the full potential of Windows Phone 7 Series and landed on 3 basic goals for the platform we’re delivering;
1. Enable end users to be able to personalize their phone experience through a large library of innovative, compelling, games and applications.
2. Enable developers to profit.
3. Advance the “3 screen plus cloud” vision
Click to expand...
Click to collapse
Definitely WP7 is customizable, this is good, but how far the customization will be? For sure, no more Sense UI, TouchFlo kind of customization, nor SpB Mobile Shell.
I hope a "launcher" like still possible? Microsoft mentioned that we can put app as a tile in the start screen. I am wondering if that app would be some kind of app launcher ... icons grid
ckindle article said:
When we talk with developers we hear them talk about three different “currencies”: making money, learning, and recognition. Some developers are in it for the money. They are either literally being paid to write code or they are writing code with the hope it will generate coin.
Click to expand...
Click to collapse
This could mean professional mobile developer who earn and make money for living developing mobile applications.
Give them free tools! free submission charge! That would certainly be more attractive.
ckindle article said:
Other developers tell us they are interested in advancing their knowledge – love of the game. They love learning about computers, programming, games, social connections, etc… So they build software to learn. They profit by being smarter.
Click to expand...
Click to collapse
Does this mean "hobbyist" aka XDA dev?
ckindle article said:
Other developers are clearly motivated by pride. Maybe there’s a bit of money and learning involved, but to these developers being noticed or recognized as doing wickedly epic sh*t is top of the list for how they measure profit.
We think all three “currencies” are valid and important and we are explicitly trying to build the platform and developer experience to support “profit” in each.
Click to expand...
Click to collapse
Or this?
From what I'm reading MS is actually listening to all of us and I think that is a damn good thing.
gogol said:
Definitely WP7 is customizable, this is good, but how far the customization will be? For sure, no more Sense UI, TouchFlo kind of customization, nor SpB Mobile Shell.
Click to expand...
Click to collapse
As far as I know it OEMs are not allowed to add their own UI extension, but I didn't hear it that you can't just add a 3rd party app like Morbid Shell. It's only an app, and you can install apps, can't you!?
RAMMANN said:
As far as I know it OEMs are not allowed to add their own UI extension, but I didn't hear it that you can't just add a 3rd party app like Morbid Shell. It's only an app, and you can install apps, can't you!?
Click to expand...
Click to collapse
It's much more than an app.
@gogol Tiles can also be shortcuts. But I doubt that one tile can link to multiple apps.
seed_al said:
It's much more than an app.
Click to expand...
Click to collapse
I know what Morbid Shell is. But by definition it's an app. You download it from Marketplace or somewhere and install the cab. Sense is not a cab but part of the ROM and you can say part of the OS. That's the difference as I see it.
Catalyst
WP7 is the catalyst that is getting me back into school to learn code. I have a degree in electrical engineering, but with the possibilities unfolding in the mobile OS world today, I want to be apart of that. The Star Trek dream has begun.
Don't expect any Haret.exe this time around.
This has turned into the same crap Apple did, a retarded OS for retards that have no clue in anything, but like the "oh so cool" flashy menus.
I think in regards to haret we are forgetting one very important thing as we compare this to iphone
jailbreak does broaden the possibilities on the iphone so I'm not so sure this is the total end of haret
what if the tiles based home screen is just a today plugin like Sense is, wouldn't we be able to disable it? if so, maybe the devs here @ xda can come with a kickass UI xperience. i've got some great and unique ideas... too bad i'm not a codewarrior.
hyellow said:
what if the tiles based home screen is just a today plugin like Sense is, wouldn't we be able to disable it? if so, maybe the devs here @ xda can come with a kickass UI xperience. i've got some great and unique ideas... too bad i'm not a codewarrior.
Click to expand...
Click to collapse
I'm pretty sure that the start screen on WP7 is definitely not a plug-in of any kind. It's hardcoded to the system and as far as we have been told no one is allowed to write different UI's on top of it. Not to say that it won't be possible. It just won't be carriers and OEM's doing it.
So basically... this means we probably won't be seeing apps like Opera Mobile (or any custom web browsing rendering engine), and things like that, that are really required to be written in native code for speed.
~Johnny said:
So basically... this means we probably won't be seeing apps like Opera Mobile (or any custom web browsing rendering engine), and things like that, that are really required to be written in native code for speed.
Click to expand...
Click to collapse
I don't believe so. These are still apps. MS is creating a single baseline that all developers will be able to use so the platform is uniform and easier to develop for. This will create a stable Windows Mobile experience and hopefully make it more enjoyable for noobs and vets alike without providers and manufacturers messing it up. Opera and Opera Mini are simply applications so they should be able to work once developed for the new UI and OS.
Opera and Opera Mini are simply applications so they should be able to work once developed for the new UI and OS.
Click to expand...
Click to collapse
It's not that simple.
Of course
seed_al said:
It's not that simple.
Click to expand...
Click to collapse
seed_al said:
It's not that simple.
Click to expand...
Click to collapse
Please explain.
Re browsers, you just won't ever get decent performance with managed code, so you need native. Even if you could, porting the whole thing to a new language would just be too expensive. Most people just seriously underestimate how complex browser engines are these days.
Opera Mini, on the other hand, is of course perfectly possible, it's not a browser really.
And I have no problem at all with Opera Mini, except Flash ... but for that, I use SkyFire or YouTube app.
Opera Mini would be my top app to port to WP7 ... because I doubt the new IE is good to use.
vangrieg said:
Re browsers, you just won't ever get decent performance with managed code, so you need native. Even if you could, porting the whole thing to a new language would just be too expensive. Most people just seriously underestimate how complex browser engines are these days.
Opera Mini, on the other hand, is of course perfectly possible, it's not a browser really.
Click to expand...
Click to collapse
vangrieg said:
Re browsers, you just won't ever get decent performance with managed code, so you need native. Even if you could, porting the whole thing to a new language would just be too expensive. Most people just seriously underestimate how complex browser engines are these days.
Click to expand...
Click to collapse
Yep, and Opera have their own engine. They still have not even released their Android port. Opera Mobile on WP7 is not going to happen anytime soon.
Same for lots of other things that heavily rely on native code or are hard to port over.
Sorry, guys. It's just not that simple.

[Suggestion] Mobile friendly website

Hello,
First of all, let me tell you how much I love XDA Developers! Discovering this website has improved my phone by 1.000%!
There is just one thing I am not getting: As this site is all about phones, why isn't there a mobile friendly version of the site? (m.xda-developers.com)
The XDA App is a great alternative, but isn't available on Windows Mobile and misses some easily accessible, important functions (like search a specific thread/forum.. So don't look at me if this question has been asked plenty of times already..) Before I got Android, the immense loading times were always annoying, especially when there wasn't any 3G network available..
Therefore I am hoping that a mobile friendly website will be launched somewhere in the future, for an upgraded XDA browsing experience for every OS!
Cheers,
-Zyt
Sent from my Android HD2 using XDA App
+1
Android app is nice, but it's only for text. There is no formatting, images or other stuff inside posts. Just text and attachments. And is also missing some great features like "view first unread".

[Q] Choosing a framework for hybrid app

Hello guys !
I'm starting developping with Phonegap. I have a first app to make which will be quite heavy, technically speaking. A lot of data retrieving, many different displays... I need advices to choose the framework to use.
I have read a lot on Jquery Mobile, the most widely used today and the one I feeled comfortable using since I already know Jquery... But it has many issued I don't want to deal with (UI is too much IOS, sometimes gets very slow because not using hardware acceleration, no MVW structure...). Plus, one of the Phonegap creators told in a post it's not a good idea to use JQM with Phonegap since it's too heavy : sintaxi.com/you-half-assed-it
I read a lot on many blogs, forums, on stackoverflow... The paid side has many great things like Sencha Touch, KendoUI or PhoneJS. Any of them could be good. I just don't know if they worth paying since there are a lot of free solutions.
Then two of them got my attention : Ionic ( ionicframework.com ) and OnsenUI ( onsenui.io ). Both seems pretty cool and with great features, native look and hardware acceleration use, but... One is in Alpha, the other in Beta ! Is it reliable to use such tools, that seems not ready for production ?
Some just advice to use Bootstrap... Some say to use Zepto ( zeptojs.com ). A lot of these advices were given 1 or 2 years ago.
Well... As you see, I need actual advices, and preferably from people who already tried many of these solutions
Thanks ahead !
( Sorry for not linking sites, I am a new member so I'm not allowed to post outside links )
JerryBels said:
Hello guys !
I'm starting developping with Phonegap. I have a first app to make which will be quite heavy, technically speaking. A lot of data retrieving, many different displays... I need advices to choose the framework to use.
I have read a lot on Jquery Mobile, the most widely used today and the one I feeled comfortable using since I already know Jquery... But it has many issued I don't want to deal with (UI is too much IOS, sometimes gets very slow because not using hardware acceleration, no MVW structure...). Plus, one of the Phonegap creators told in a post it's not a good idea to use JQM with Phonegap since it's too heavy : sintaxi.com/you-half-assed-it
I read a lot on many blogs, forums, on stackoverflow... The paid side has many great things like Sencha Touch, KendoUI or PhoneJS. Any of them could be good. I just don't know if they worth paying since there are a lot of free solutions.
Then two of them got my attention : Ionic ( ionicframework.com ) and OnsenUI ( onsenui.io ). Both seems pretty cool and with great features, native look and hardware acceleration use, but... One is in Alpha, the other in Beta ! Is it reliable to use such tools, that seems not ready for production ?
Some just advice to use Bootstrap... Some say to use Zepto ( zeptojs.com ). A lot of these advices were given 1 or 2 years ago.
Well... As you see, I need actual advices, and preferably from people who already tried many of these solutions
Thanks ahead !
( Sorry for not linking sites, I am a new member so I'm not allowed to post outside links )
Click to expand...
Click to collapse
Hi i too work in mobile web applications. I suggest you to have look more into the sencha touch. Sencha is not fully paid framework. There is a gpl version of sencha which most corporates uses . the advantage of sencha is it can be used with phonegap or without phonegap. Also the docs are well documented and you will get an easy hello world application using the sencha cmd tool. The sencha docs is designed such that we can even try our code directly to alter the shown examples.
Ok as developer view sencha erradicates the most difficult part of mobile web app developmnt.ie the ui. Ui is well documented and created such that we doesnt want to deal much with ui issues when it is moved from devices to devices and os to os.
For heavy applications this is best because the sencha apps are mvc structure. I have beem worked in sencha apps that have more than 16 differnt screens on its own.
Sent from my Nexus 4 using Tapatalk
jaison thomas said:
Hi i too work in mobile web applications. I suggest you to have look more into the sencha touch. Sencha is not fully paid framework. There is a gpl version of sencha which most corporates uses . the advantage of sencha is it can be used with phonegap or without phonegap. Also the docs are well documented and you will get an easy hello world application using the sencha cmd tool. The sencha docs is designed such that we can even try our code directly to alter the shown examples.
Ok as developer view sencha erradicates the most difficult part of mobile web app developmnt.ie the ui. Ui is well documented and created such that we doesnt want to deal much with ui issues when it is moved from devices to devices and os to os.
For heavy applications this is best because the sencha apps are mvc structure. I have beem worked in sencha apps that have more than 16 differnt screens on its own.
Click to expand...
Click to collapse
Hi ! Thanks for your comment. I'm considering Sencha could be my final solution. I have read somewhere that coding in everything else than its own IDe is very bad experience, and the IDE comes with the paid version only...
Still open for more advices if someone feels like
Up !
I finally launched the project using the Ionic very promising framework. If it doesn't fit in I will give a try to Sencha. Thanks for your help, I will come back and tell about my experiments !
I'm doing a project with jQM right now, got the iOS version going and still working on Android and Windows Phone (clients...) and looking for something better. (Performance, native look and feel, SASS/LESS based preferably, etc.)
Ionic looks great, but with Gingerbread still holding a 20% market share I'm wary. Chocolate Chip UI seems pretty cool, and Sencha and Intel's App Framework seem promising as well.
How did things go with Ionic? Is it really only functional on 4.2 and above?
Sent from my XT1060 using Tapatalk
mau006 said:
I'm doing a project with jQM right now, got the iOS version going and still working on Android and Windows Phone (clients...) and looking for something better. (Performance, native look and feel, SASS/LESS based preferably, etc.)
Ionic looks great, but with Gingerbread still holding a 20% market share I'm wary. Chocolate Chip UI seems pretty cool, and Sencha and Intel's App Framework seem promising as well.
How did things go with Ionic? Is it really only functional on 4.2 and above?
Sent from my XT1060 using Tapatalk
Click to expand...
Click to collapse
Hi friend,
I'm sorry but I have very little time to work on my app, so I didn't see much already... I will eventually come back to tell about my experience with it, but it will be only in some more time !
However, all I saw about it sounds even more amazing than just promising !
I've made mobile sites using jQuery Mobile and although it was very good at what it did, I always felt like I was trying to swat a fly with a tank. It's large, it's heavy and it does a LOT more than you need if you're just looking for a UI.
I've switched to Bootstrap for web apps. It requires jQuery which is good, since I'd not want to have to use a different library for DOM manipulation, and it's very lightweight. Also, it's quite easy to skin (much easier than jQM) so changing the overall style is easy. There's also a lot more custom-built themes out there for it than there is for jQM.
tl;dr Use Bootstrap and jQuery (not jQM). Compact, easy and quick.
Take a look at ratchet goratchet.com . Its 2.00 version is very new and lightweight.
today, I am working with ionic and angular js, using visual studio to code, I think ionic is really common with better default ui than default control android. ionic have 1.x stable and beta at 2.x
Hi
I recommend 2 Angular Ionic 2, if you start a project.
Angular 2 is in release candidate
Ionic 2 is in beta, but it works well
Performance is much better with Angular 2.
it's a bit early to use Ionic 2 ?
Currently the beta.10 is sufficiently stable. We must work with workarounds for some points.
I created a post on the topic, It will be simpler:
http://forum.xda-developers.com/android/software/build-hybrid-app-angular2-ionic2-t3425535
I have used cordova for my android application 1 year ago with eclipse. I can say that android was the easiest to create among others (iPhone apps, windows or blackberry) It was also quite fast working like a native app although it was hybrid. I also added voice detection with android. There are many plugins for cordova for adding different features to your hybrid mobile app.
I am using Cordova for my wp8 apps developments. I had trouble adding the sound plugin but finally i succeeded. It is a nice framework.
Choosing a framework for hybrid app
Thanks for sharing.
Cordova + Angular2 + OnsenUI2
(wanted to post this in a new topic, but forum rules demand I make a few posts first)
I was having much of the same question (but with a much humbler ambition of an app), so I did some research and set my mind on this trio of frameworks:
Cordova - for the code-once philosophy
Angular 2 - for an easy implementation of the model-view-controller pattern
Onsen UI 2 - for polished UI components
Problem is, I'm a bit of a newbie at this, and while everything makes sense when reading the Getting Started page for each framework, putting everything together hasn't quite occurred yet in my mind. I'm still trying to figure out how to get the project started, and figure out what its directory structure should look like.
I'm wondering if anyone here would be willing to spend an hour of handholding mentoring to help me get started?

Jquery Mobile - single one page design

Hi everyone, I am developing an android application based on Html5 and jquery Mobile, I want to follow the design of the one single page approach to improve the user experience, you know, the transition between pages is much faster.
The problem is my page is very big now, how I could split my page in smaller ones, but given the user experience of a single page approach? Could I split in html pages and then to do any kind of import?
Any kind of recommendation will be very appreciated.
Thanks so much in advance.
Best regards
David.
ddiegomercado said:
Hi everyone, I am developing an android application based on Html5 and jquery Mobile, I want to follow the design of the one single page approach to improve the user experience, you know, the transition between pages is much faster.
The problem is my page is very big now, how I could split my page in smaller ones, but given the user experience of a single page approach? Could I split in html pages and then to do any kind of import?
Any kind of recommendation will be very appreciated.
Thanks so much in advance.
Best regards
David.
Click to expand...
Click to collapse
Typically, how you would do this is create a HTTP post to the data, and update the DOM like so .
Code:
$.get("url_here", {param: "none"}, function(data){
$("#dom_elem_ID").html(data)
});
The data is passed through the 'data' variable and updated to DOM.
I would recommend using AngularJS routes instead of jQuery get/post.
LingoIO said:
Typically, how you would do this is create a HTTP post to the data, and update the DOM like so .
Code:
$.get("url_here", {param: "none"}, function(data){
$("#dom_elem_ID").html(data)
});
The data is passed through the 'data' variable and updated to DOM.
I would recommend using AngularJS routes instead of jQuery get/post.
Click to expand...
Click to collapse
+1 for updating and managing the dom. Don't keep everything in memory if you don't need it.
Another thing you could think about doing is moving to angularjs (or another framework if you prefer) and making your application responsive throughout. This will ensure that your application will adapt across many devices/form factors and be laid out in the best way for each device.
That's not to say that jquery mobile won't work on a desktop, its just very targeted at mobile devices and will feel strange to some people on a desktop.
Sent from my XT1254
blackangus said:
+1 for updating and managing the dom. Don't keep everything in memory if you don't need it.
Another thing you could think about doing is moving to angularjs (or another framework if you prefer) and making your application responsive throughout. This will ensure that your application will adapt across many devices/form factors and be laid out in the best way for each device.
That's not to say that jquery mobile won't work on a desktop, its just very targeted at mobile devices and will feel strange to some people on a desktop.
Sent from my XT1254
Click to expand...
Click to collapse
2 n 2 Multimedia – Being an established Mobile Application Development Company Singapore, we have assisted our clients (from SMEs to MNCs) build enterprise solutions with varying complexity. We help you deliver sales and customer service to various mobile platforms, such as iOS, Android, Windows and many others. With mobile usage on the rise, simply having a mobile site is insufficient and a mobile application would help most businesses solve real business problems.

Designing an app

I am pretty new to using Android Studio and app development, but I have to design an app for a project I am working on. Do any of you have any tips about designing just the app without having to work with all of the coding? I don't need the app to work right now, just a design.
if all your doing is designing it then you could just use paper layout how each screen looks and make flow charts to show how button and other things work and link to other places, thats kind of how we do it but in our heads usualy and then we just write the code to show it.
Bethany55 said:
I am pretty new to using Android Studio and app development, but I have to design an app for a project I am working on. Do any of you have any tips about designing just the app without having to work with all of the coding? I don't need the app to work right now, just a design.
Click to expand...
Click to collapse
Hello,
I have just worked in Android for more 4 years and with my opinion and experience, I think one of the most important thing is the simplicity, (but its also be hard ), I think you will work in some months to feel it. But have another way to get nice design fast, of course this way is temporally. You can refer to the same kinds of your app in store to compare it to yours, or even other apps not same kind of yours, color or design. And connect your mind to another object. Remember that the simplicity is one of the most important. Hope you will success soon.
Follow the Material Design guidelines Google has posted. It's the easiest way to make a good looking app.
Design is more about what the app does. Without know more detail, my best advice is to keep it simple. Try to find the 1 or 2 real things your app does well and makes those very easy to understand and do. Show the app to strangers and without explanation see if they can use it.

Categories

Resources