Hi,
I don't see why mobile devices display would be a problem. He must have overlooked that he can use CSS media queries to restrict the positioning CSS on the product page based on the width of the device and thus adapt the display so that it looks good for all of the devices.
line25.com/tutorials/create-a-responsive...n-with-media-queries
But yes, it will be easy to remove the quantity input. With the default code, it should just be changing the line:
<input id="hikashop_cart_quantity_<?php echo $row->cart_product_id;?>" type="text" name="item[<?php echo $row->cart_product_id;?>][cart_product_quantity]" class="hikashop_product_quantity_field" value="<?php echo $row->cart_product_quantity; ?>" onchange="var qty_field = document.getElementById('hikashop_cart_quantity_<?php echo $row->cart_product_id;?>'); if (qty_field){<?php echo $input; ?> } document.<?php echo $form; ?>.submit(); return false;" />
to:
<?php echo $row->cart_product_quantity; ?>
in the product/cart view file.
So in short, both should be easy solutions taking a few minutes to implement for an experienced developer.